Stxxl
1.4.0
|
#include <run_cursor.h>
Public Types | |
typedef prefetcher_type_ | prefetcher_type |
typedef run_cursor2 < block_type, prefetcher_type > | _Self |
typedef block_type::value_type | value_type |
Public Member Functions | |
prefetcher_type *& | prefetcher () |
run_cursor2 () | |
run_cursor2 (prefetcher_type *p) | |
bool | empty () const |
void | operator++ () |
void | make_inf () |
Public Attributes | |
prefetcher_type * | prefetcher_ |
Definition at line 53 of file run_cursor.h.
typedef run_cursor2<block_type, prefetcher_type> stxxl::run_cursor2< block_type, prefetcher_type_ >::_Self |
Definition at line 59 of file run_cursor.h.
typedef prefetcher_type_ stxxl::run_cursor2< block_type, prefetcher_type_ >::prefetcher_type |
Definition at line 58 of file run_cursor.h.
typedef block_type::value_type stxxl::run_cursor2< block_type, prefetcher_type_ >::value_type |
Definition at line 60 of file run_cursor.h.
stxxl::run_cursor2< block_type, prefetcher_type_ >::run_cursor2 | ( | ) | [inline] |
Definition at line 82 of file run_cursor.h.
stxxl::run_cursor2< block_type, prefetcher_type_ >::run_cursor2 | ( | prefetcher_type * | p | ) | [inline] |
Definition at line 83 of file run_cursor.h.
bool stxxl::run_cursor2< block_type, prefetcher_type_ >::empty | ( | ) | const [inline] |
Definition at line 86 of file run_cursor.h.
Referenced by stxxl::sort_helper::run_cursor2_cmp< block_type, prefetcher_type, value_cmp >::operator()(), and stxxl::ksort_local::run_cursor2_cmp< block_type, prefetcher_type, key_extractor >::operator()().
void stxxl::run_cursor2< block_type, prefetcher_type_ >::make_inf | ( | ) | [inline] |
Definition at line 91 of file run_cursor.h.
void stxxl::run_cursor2< block_type, prefetcher_type >::operator++ | ( | ) | [inline] |
Reimplemented from stxxl::run_cursor< block_type >.
Definition at line 104 of file run_cursor.h.
References UNLIKELY.
prefetcher_type* & stxxl::run_cursor2< block_type, prefetcher_type_ >::prefetcher | ( | ) | [inline] |
Definition at line 77 of file run_cursor.h.
prefetcher_type* stxxl::run_cursor2< block_type, prefetcher_type_ >::prefetcher_ |
Definition at line 76 of file run_cursor.h.