STXXL
1.4.1
|
Definition at line 52 of file run_cursor.h.
Public Types | |
typedef run_cursor2 < block_type, prefetcher_type > | _Self |
typedef BlockType | block_type |
typedef PrefetcherType | prefetcher_type |
typedef block_type::value_type | value_type |
Public Member Functions | |
run_cursor2 (prefetcher_type *p=NULL) | |
bool | empty () const |
void | make_inf () |
void | operator++ () |
prefetcher_type *& | prefetcher () |
Public Member Functions inherited from stxxl::run_cursor< BlockType > | |
run_cursor () | |
BlockType::const_reference | current () const |
void | operator++ () |
Public Attributes | |
prefetcher_type * | prefetcher_ |
Public Attributes inherited from stxxl::run_cursor< BlockType > | |
BlockType * | buffer |
unsigned_type | pos |
typedef run_cursor2<block_type, prefetcher_type> stxxl::run_cursor2< BlockType, PrefetcherType >::_Self |
Definition at line 59 of file run_cursor.h.
typedef BlockType stxxl::run_cursor2< BlockType, PrefetcherType >::block_type |
Definition at line 57 of file run_cursor.h.
typedef PrefetcherType stxxl::run_cursor2< BlockType, PrefetcherType >::prefetcher_type |
Definition at line 58 of file run_cursor.h.
typedef block_type::value_type stxxl::run_cursor2< BlockType, PrefetcherType >::value_type |
Definition at line 60 of file run_cursor.h.
|
inline |
Definition at line 82 of file run_cursor.h.
|
inline |
Definition at line 85 of file run_cursor.h.
Referenced by stxxl::sort_helper::run_cursor2_cmp< BlockType, PrefetcherType, ValueCmp >::operator()(), and stxxl::ksort_local::run_cursor2_cmp< BlockType, prefetcher_type, KeyExtractor >::operator()().
|
inline |
Definition at line 99 of file run_cursor.h.
|
inline |
Definition at line 89 of file run_cursor.h.
References UNLIKELY.
|
inline |
Definition at line 77 of file run_cursor.h.
prefetcher_type* stxxl::run_cursor2< BlockType, PrefetcherType >::prefetcher_ |
Definition at line 76 of file run_cursor.h.