COMBINATORIAL_BLAS  1.6
combblas::HeapEntry< IT, NT > Class Template Reference

#include <HeapEntry.h>

Public Member Functions

 HeapEntry ()
 
 HeapEntry (IT mykey, IT myrunr, NT mynum)
 
bool operator> (const HeapEntry &rhs) const
 
bool operator< (const HeapEntry &rhs) const
 
bool operator== (const HeapEntry &rhs) const
 

Public Attributes

IT key
 
IT runr
 
NT num
 

Detailed Description

template<class IT, class NT>
class combblas::HeapEntry< IT, NT >

Definition at line 36 of file HeapEntry.h.

Constructor & Destructor Documentation

◆ HeapEntry() [1/2]

template<class IT, class NT>
combblas::HeapEntry< IT, NT >::HeapEntry ( )
inline

Definition at line 39 of file HeapEntry.h.

◆ HeapEntry() [2/2]

template<class IT, class NT>
combblas::HeapEntry< IT, NT >::HeapEntry ( IT  mykey,
IT  myrunr,
NT  mynum 
)
inline

Definition at line 40 of file HeapEntry.h.

Member Function Documentation

◆ operator<()

template<class IT, class NT>
bool combblas::HeapEntry< IT, NT >::operator< ( const HeapEntry< IT, NT > &  rhs) const
inline

Definition at line 52 of file HeapEntry.h.

◆ operator==()

template<class IT, class NT>
bool combblas::HeapEntry< IT, NT >::operator== ( const HeapEntry< IT, NT > &  rhs) const
inline

Definition at line 54 of file HeapEntry.h.

◆ operator>()

template<class IT, class NT>
bool combblas::HeapEntry< IT, NT >::operator> ( const HeapEntry< IT, NT > &  rhs) const
inline

Definition at line 50 of file HeapEntry.h.

Member Data Documentation

◆ key

template<class IT, class NT>
IT combblas::HeapEntry< IT, NT >::key

Definition at line 41 of file HeapEntry.h.

◆ num

template<class IT, class NT>
NT combblas::HeapEntry< IT, NT >::num

Definition at line 43 of file HeapEntry.h.

◆ runr

template<class IT, class NT>
IT combblas::HeapEntry< IT, NT >::runr

Definition at line 42 of file HeapEntry.h.


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