#include <pqueue.h>
Public Types | |
typedef container::iterator | iterator |
Public Member Functions | |
pqueue () | |
pqueue (const container &c) | |
pqueue (typename container::iterator first, typename container::iterator last) | |
void | enqueue (const T &data) |
T | dequeue () |
void | resort () |
T & | peek () |
int | size () const |
iterator | begin () |
iterator | end () |
Private Types | |
typedef std::vector< T > | container |
Private Attributes | |
container | m_data |
int | m_size |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|