STXXL  1.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::stream::compute_sorted_runs_type< ValueType_, BlockSize_ > Class Template Reference

Detailed Description

template<class ValueType_, unsigned BlockSize_>
class stxxl::stream::compute_sorted_runs_type< ValueType_, BlockSize_ >

Computes sorted runs type from value type and block size.

Template Parameters
ValueType_type of values ins sorted runs
BlockSize_size of blocks where sorted runs stored

Definition at line 1573 of file sort_stream.h.

Public Types

typedef sorted_runs
< trigger_entry_type,
std::less< value_type > > 
result
 

Private Types

typedef BID< BlockSize_ > bid_type
 
typedef
sort_helper::trigger_entry
< bid_type, value_type
trigger_entry_type
 
typedef ValueType_ value_type
 

Member Typedef Documentation

template<class ValueType_ , unsigned BlockSize_>
typedef BID<BlockSize_> stxxl::stream::compute_sorted_runs_type< ValueType_, BlockSize_ >::bid_type
private

Definition at line 1576 of file sort_stream.h.

template<class ValueType_ , unsigned BlockSize_>
typedef sorted_runs<trigger_entry_type, std::less<value_type> > stxxl::stream::compute_sorted_runs_type< ValueType_, BlockSize_ >::result

Definition at line 1580 of file sort_stream.h.

template<class ValueType_ , unsigned BlockSize_>
typedef sort_helper::trigger_entry<bid_type, value_type> stxxl::stream::compute_sorted_runs_type< ValueType_, BlockSize_ >::trigger_entry_type
private

Definition at line 1577 of file sort_stream.h.

template<class ValueType_ , unsigned BlockSize_>
typedef ValueType_ stxxl::stream::compute_sorted_runs_type< ValueType_, BlockSize_ >::value_type
private

Definition at line 1575 of file sort_stream.h.


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