STXXL  1.4-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::sort_helper Namespace Reference

Classes

struct  run_cursor2_cmp
 
struct  trigger_entry
 
struct  trigger_entry_cmp
 

Functions

template<typename SequenceVector , typename ValueType , typename Comparator >
unsigned_type count_elements_less_equal (const SequenceVector &seqs, const ValueType &bound, Comparator cmp)
 
template<typename SequenceVector , typename BufferPtrVector , typename Prefetcher >
void refill_or_remove_empty_sequences (SequenceVector &seqs, BufferPtrVector &buffers, Prefetcher &prefetcher)
 
template<typename StrictWeakOrdering >
void verify_sentinel_strict_weak_ordering (StrictWeakOrdering cmp)
 

Detailed Description

Function Documentation

template<typename SequenceVector , typename ValueType , typename Comparator >
unsigned_type stxxl::sort_helper::count_elements_less_equal ( const SequenceVector &  seqs,
const ValueType &  bound,
Comparator  cmp 
)
inline
template<typename SequenceVector , typename BufferPtrVector , typename Prefetcher >
void stxxl::sort_helper::refill_or_remove_empty_sequences ( SequenceVector &  seqs,
BufferPtrVector &  buffers,
Prefetcher &  prefetcher 
)
inline