HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pss::internal::parallel_stable_sort_aux_invoke< RandomAccessIterator1, RandomAccessIterator2, Compare > Struct Template Reference

#include <UT_ParallelUtil.h>

Public Member Functions

 parallel_stable_sort_aux_invoke (RandomAccessIterator1 xs, RandomAccessIterator1 xe, RandomAccessIterator2 zs, int inplace, Compare comp)
 
void operator() () const
 

Public Attributes

RandomAccessIterator1 _xs
 
RandomAccessIterator1 _xe
 
RandomAccessIterator2 _zs
 
bool _inplace
 
Compare _comp
 

Detailed Description

template<typename RandomAccessIterator1, typename RandomAccessIterator2, typename Compare>
struct pss::internal::parallel_stable_sort_aux_invoke< RandomAccessIterator1, RandomAccessIterator2, Compare >

Definition at line 1340 of file UT_ParallelUtil.h.

Constructor & Destructor Documentation

template<typename RandomAccessIterator1 , typename RandomAccessIterator2 , typename Compare >
pss::internal::parallel_stable_sort_aux_invoke< RandomAccessIterator1, RandomAccessIterator2, Compare >::parallel_stable_sort_aux_invoke ( RandomAccessIterator1  xs,
RandomAccessIterator1  xe,
RandomAccessIterator2  zs,
int  inplace,
Compare  comp 
)
inline

Definition at line 1346 of file UT_ParallelUtil.h.

Member Function Documentation

template<typename RandomAccessIterator1 , typename RandomAccessIterator2 , typename Compare >
void pss::internal::parallel_stable_sort_aux_invoke< RandomAccessIterator1, RandomAccessIterator2, Compare >::operator() ( void  ) const
inline

Definition at line 1349 of file UT_ParallelUtil.h.

Member Data Documentation

template<typename RandomAccessIterator1 , typename RandomAccessIterator2 , typename Compare >
Compare pss::internal::parallel_stable_sort_aux_invoke< RandomAccessIterator1, RandomAccessIterator2, Compare >::_comp

Definition at line 1345 of file UT_ParallelUtil.h.

template<typename RandomAccessIterator1 , typename RandomAccessIterator2 , typename Compare >
bool pss::internal::parallel_stable_sort_aux_invoke< RandomAccessIterator1, RandomAccessIterator2, Compare >::_inplace

Definition at line 1344 of file UT_ParallelUtil.h.

template<typename RandomAccessIterator1 , typename RandomAccessIterator2 , typename Compare >
RandomAccessIterator1 pss::internal::parallel_stable_sort_aux_invoke< RandomAccessIterator1, RandomAccessIterator2, Compare >::_xe

Definition at line 1342 of file UT_ParallelUtil.h.

template<typename RandomAccessIterator1 , typename RandomAccessIterator2 , typename Compare >
RandomAccessIterator1 pss::internal::parallel_stable_sort_aux_invoke< RandomAccessIterator1, RandomAccessIterator2, Compare >::_xs

Definition at line 1342 of file UT_ParallelUtil.h.

template<typename RandomAccessIterator1 , typename RandomAccessIterator2 , typename Compare >
RandomAccessIterator2 pss::internal::parallel_stable_sort_aux_invoke< RandomAccessIterator1, RandomAccessIterator2, Compare >::_zs

Definition at line 1343 of file UT_ParallelUtil.h.


The documentation for this struct was generated from the following file: