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

Detailed Description

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

Internal representation of a loser tree player/node.

Definition at line 504 of file losertree.h.

Public Attributes

const ValueType * keyp
 pointer to 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>>
const ValueType* stxxl::parallel::LoserTreePointerBase< ValueType, Comparator >::Loser::keyp

pointer to key value of the element in this node

Definition at line 511 of file losertree.h.

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

index of source

Definition at line 509 of file losertree.h.

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

flag, true iff is a virtual maximum sentinel

Definition at line 507 of file losertree.h.


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