STXXL  1.4.1
 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
ValueTypetype of values ins sorted runs
BlockSizesize of blocks where sorted runs stored

Definition at line 1607 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 1610 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 1614 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 1611 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 1609 of file sort_stream.h.


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