Overture  Version 25
Public Types | Public Member Functions | List of all members
PriorityQueueTemplate< T > Class Template Reference

#include <PriorityQueue.h>

Public Types

typedef
PriorityQueueTemplateiterator
< T > 
iterator
 
typedef
PriorityQueueTemplate_constiterator
< T > 
const_iterator
 

Public Member Functions

 PriorityQueueTemplate ()
 
 ~PriorityQueueTemplate ()
 
void erase (typename PriorityQueueTemplate< T >::iterator &i)
 
PriorityQueueTemplate< T >
::iterator 
insert (T &data, double priority)
 
PriorityQueueTemplate< T >
::iterator 
begin ()
 
PriorityQueueTemplate< T >
::iterator 
end ()
 
PriorityQueueTemplate< T >
::const_iterator 
begin () const
 
PriorityQueueTemplate< T >
::const_iterator 
end () const
 
void clear ()
 
bool empty () const
 
int size () const
 

Member Typedef Documentation

template<class T>
typedef PriorityQueueTemplateiterator<T> PriorityQueueTemplate< T >::iterator

Constructor & Destructor Documentation

template<class T>
PriorityQueueTemplate< T >::PriorityQueueTemplate ( )
inline
template<class T>
PriorityQueueTemplate< T >::~PriorityQueueTemplate ( )
inline

Member Function Documentation

template<class T>
PriorityQueueTemplate<T>::iterator PriorityQueueTemplate< T >::begin ( )
inline
template<class T>
PriorityQueueTemplate<T>::const_iterator PriorityQueueTemplate< T >::begin ( ) const
inline
template<class T>
void PriorityQueueTemplate< T >::clear ( )
inline
template<class T>
bool PriorityQueueTemplate< T >::empty ( ) const
inline
template<class T>
PriorityQueueTemplate<T>::iterator PriorityQueueTemplate< T >::end ( )
inline
template<class T>
PriorityQueueTemplate<T>::const_iterator PriorityQueueTemplate< T >::end ( ) const
inline
template<class T>
void PriorityQueueTemplate< T >::erase ( typename PriorityQueueTemplate< T >::iterator i)
inline
template<class T>
PriorityQueueTemplate<T>::iterator PriorityQueueTemplate< T >::insert ( T &  data,
double  priority 
)
inline
template<class T>
int PriorityQueueTemplate< T >::size ( ) const
inline

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