HeapQueue< T > Class Template Reference
#include <PQueue.h>
List of all members.
template<class T>
class HeapQueue< T >
Member Typedef Documentation
Constructor & Destructor Documentation
template<class T>
HeapQueue< T >::HeapQueue |
( |
int |
maxNumNodes, |
|
|
int |
maxPriority, |
|
|
int(*)(T) |
mapToInt | |
|
) |
| | [inline] |
Member Function Documentation
template<class T>
T HeapQueue< T >::getMax |
( |
|
) |
[inline, virtual] |
template<class T>
void HeapQueue< T >::insert |
( |
T |
value, |
|
|
int |
priority | |
|
) |
| | [inline, virtual] |
template<class T>
void HeapQueue< T >::remove |
( |
T |
value, |
|
|
int |
priority | |
|
) |
| | [inline, virtual] |
template<class T>
void HeapQueue< T >::reset |
( |
|
) |
[inline, virtual] |
template<class T>
int HeapQueue< T >::size |
( |
|
) |
[inline, virtual] |
template<class T>
void HeapQueue< T >::update |
( |
T |
value, |
|
|
int |
oldPriority, |
|
|
int |
newPriority | |
|
) |
| | [inline, virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: