STXXL  1.4-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::parallel::LoserTreeCopyBase< ValueType, Comparator >::Loser Struct Reference

Detailed Description

template<typename ValueType, typename Comparator = std::less<ValueType>>
struct stxxl::parallel::LoserTreeCopyBase< ValueType, Comparator >::Loser

Internal representation of a loser tree player/node.

Definition at line 54 of file losertree.h.

Public Attributes

ValueType key
 copy of key value of the element in this node More...
 
source_type source
 index of source More...
 
bool sup
 flag, true iff is a virtual maximum sentinel More...
 

Member Data Documentation

template<typename ValueType, typename Comparator = std::less<ValueType>>
ValueType stxxl::parallel::LoserTreeCopyBase< ValueType, Comparator >::Loser::key

copy of key value of the element in this node

Definition at line 61 of file losertree.h.

template<typename ValueType, typename Comparator = std::less<ValueType>>
source_type stxxl::parallel::LoserTreeCopyBase< ValueType, Comparator >::Loser::source

index of source

Definition at line 59 of file losertree.h.

template<typename ValueType, typename Comparator = std::less<ValueType>>
bool stxxl::parallel::LoserTreeCopyBase< ValueType, Comparator >::Loser::sup

flag, true iff is a virtual maximum sentinel

Definition at line 57 of file losertree.h.

Referenced by stxxl::parallel::LoserTreeCopyBase< ValueType, Comparator >::LoserTreeCopyBase().


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