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: