Stxxl  1.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Functions
stxxl::sort_helper Namespace Reference

Classes

struct  trigger_entry
struct  trigger_entry_cmp
struct  run_cursor2_cmp

Functions

template<typename StrictWeakOrdering >
void verify_sentinel_strict_weak_ordering (StrictWeakOrdering cmp)
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)

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]
template<typename StrictWeakOrdering >
void stxxl::sort_helper::verify_sentinel_strict_weak_ordering ( StrictWeakOrdering  cmp) [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines