STXXL  1.4-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stxxl::ppq_local::minima_tree< ParentType >::head_comp Struct Reference

Detailed Description

template<class ParentType>
struct stxxl::ppq_local::minima_tree< ParentType >::head_comp

WinnerTree-Comparator for the head winner tree. It accesses all relevant data structures from the priority queue.

Definition at line 1595 of file parallel_priority_queue.h.

+ Collaboration diagram for stxxl::ppq_local::minima_tree< ParentType >::head_comp:

Public Member Functions

 head_comp (self_type &parent, proc_vector_type &proc, ias_type &ias, const compare_type &compare)
 
const value_typeget_value (int input) const
 
bool operator() (const int a, const int b) const
 

Public Attributes

const compare_typem_compare
 
ias_typem_ias
 
self_typem_parent
 
proc_vector_typem_proc
 

Constructor & Destructor Documentation

template<class ParentType>
stxxl::ppq_local::minima_tree< ParentType >::head_comp::head_comp ( self_type parent,
proc_vector_type proc,
ias_type ias,
const compare_type compare 
)
inline

Definition at line 1602 of file parallel_priority_queue.h.

Member Function Documentation

template<class ParentType>
const value_type& stxxl::ppq_local::minima_tree< ParentType >::head_comp::get_value ( int  input) const
inline

Definition at line 1610 of file parallel_priority_queue.h.

template<class ParentType>
bool stxxl::ppq_local::minima_tree< ParentType >::head_comp::operator() ( const int  a,
const int  b 
) const
inline

Definition at line 1626 of file parallel_priority_queue.h.

Member Data Documentation

template<class ParentType>
const compare_type& stxxl::ppq_local::minima_tree< ParentType >::head_comp::m_compare

Definition at line 1600 of file parallel_priority_queue.h.

template<class ParentType>
ias_type& stxxl::ppq_local::minima_tree< ParentType >::head_comp::m_ias

Definition at line 1599 of file parallel_priority_queue.h.

template<class ParentType>
self_type& stxxl::ppq_local::minima_tree< ParentType >::head_comp::m_parent

Definition at line 1597 of file parallel_priority_queue.h.

template<class ParentType>
proc_vector_type& stxxl::ppq_local::minima_tree< ParentType >::head_comp::m_proc

Definition at line 1598 of file parallel_priority_queue.h.


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