GRASS Programmer's Manual  6.4.2(2012)
UnboundedMinMaxHeap< T > Class Template Reference

#include <minmaxheap.h>

Inheritance diagram for UnboundedMinMaxHeap< T >:
Collaboration diagram for UnboundedMinMaxHeap< T >:

Public Member Functions

 UnboundedMinMaxHeap ()
 UnboundedMinMaxHeap (HeapIndex size)
virtual ~UnboundedMinMaxHeap ()

Protected Member Functions

virtual void grow ()

Detailed Description

template<class T>
class UnboundedMinMaxHeap< T >

Definition at line 762 of file minmaxheap.h.


Constructor & Destructor Documentation

template<class T >
UnboundedMinMaxHeap< T >::UnboundedMinMaxHeap ( ) [inline]

Definition at line 764 of file minmaxheap.h.

template<class T >
UnboundedMinMaxHeap< T >::UnboundedMinMaxHeap ( HeapIndex  size) [inline]

Definition at line 765 of file minmaxheap.h.

template<class T >
virtual UnboundedMinMaxHeap< T >::~UnboundedMinMaxHeap ( ) [inline, virtual]

Definition at line 766 of file minmaxheap.h.


Member Function Documentation

template<class T >
void UnboundedMinMaxHeap< T >::grow ( ) [protected, virtual]

Implements BasicMinMaxHeap< T >.

Definition at line 772 of file minmaxheap.h.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines