STXXL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::ksort_local::run_cursor2_cmp< BlockType, prefetcher_type, KeyExtractor > Struct Template Reference

Detailed Description

template<typename BlockType, typename prefetcher_type, typename KeyExtractor>
struct stxxl::ksort_local::run_cursor2_cmp< BlockType, prefetcher_type, KeyExtractor >

Definition at line 302 of file ksort.h.

Inherits binary_function< run_cursor2< BlockType, prefetcher_type >, run_cursor2< BlockType, prefetcher_type >, bool >.

Public Types

typedef run_cursor2< BlockType,
prefetcher_type > 
cursor_type
 

Public Member Functions

 run_cursor2_cmp (KeyExtractor _keyobj)
 
bool operator() (const cursor_type &a, const cursor_type &b) const
 

Public Attributes

KeyExtractor keyobj
 

Private Member Functions

 run_cursor2_cmp ()
 

Member Typedef Documentation

template<typename BlockType, typename prefetcher_type, typename KeyExtractor>
typedef run_cursor2<BlockType, prefetcher_type> stxxl::ksort_local::run_cursor2_cmp< BlockType, prefetcher_type, KeyExtractor >::cursor_type

Definition at line 308 of file ksort.h.

Constructor & Destructor Documentation

template<typename BlockType, typename prefetcher_type, typename KeyExtractor>
stxxl::ksort_local::run_cursor2_cmp< BlockType, prefetcher_type, KeyExtractor >::run_cursor2_cmp ( KeyExtractor  _keyobj)
inline

Definition at line 310 of file ksort.h.

template<typename BlockType, typename prefetcher_type, typename KeyExtractor>
stxxl::ksort_local::run_cursor2_cmp< BlockType, prefetcher_type, KeyExtractor >::run_cursor2_cmp ( )
inlineprivate

Definition at line 326 of file ksort.h.

Member Function Documentation

template<typename BlockType, typename prefetcher_type, typename KeyExtractor>
bool stxxl::ksort_local::run_cursor2_cmp< BlockType, prefetcher_type, KeyExtractor >::operator() ( const cursor_type a,
const cursor_type b 
) const
inline

Member Data Documentation

template<typename BlockType, typename prefetcher_type, typename KeyExtractor>
KeyExtractor stxxl::ksort_local::run_cursor2_cmp< BlockType, prefetcher_type, KeyExtractor >::keyobj

Definition at line 309 of file ksort.h.


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