libstdc++
__gnu_parallel::_SplitConsistently< false, _RAIter, _Compare, _SortingPlacesIterator > Struct Template Reference

#include <multiway_mergesort.h>

Public Member Functions

void operator() (const _ThreadIndex __iam, _PMWMSSortingData< _RAIter > *__sd, _Compare &__comp, const typename std::iterator_traits< _RAIter >::difference_type __num_samples) const
 

Detailed Description

template<typename _RAIter, typename _Compare, typename _SortingPlacesIterator>
struct __gnu_parallel::_SplitConsistently< false, _RAIter, _Compare, _SortingPlacesIterator >

Split by sampling.

Definition at line 187 of file multiway_mergesort.h.

Member Function Documentation

◆ operator()()

template<typename _RAIter , typename _Compare , typename _SortingPlacesIterator >
void __gnu_parallel::_SplitConsistently< false, _RAIter, _Compare, _SortingPlacesIterator >::operator() ( const _ThreadIndex __iam,
_PMWMSSortingData< _RAIter > * __sd,
_Compare & __comp,
const typename std::iterator_traits< _RAIter >::difference_type __num_samples ) const
inline

Definition at line 190 of file multiway_mergesort.h.


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