#include <sorted_priority_queue.h>
|
| SortedPriorityQueue () |
|
int | size () const |
| Returns the current size of the priority queue.
|
|
bool | empty () const |
| Returns true if the priority queue is empty.
|
|
void | insert (const Entry &e) |
| Inserts a new entry into the priority queue.
|
|
const Entry & | min () const |
| Returns a constant reference to the minimum entry.
|
|
void | remove_min () |
| Removes the minimum entry.
|
|
◆ SortedPriorityQueue()
template<typename Entry , typename
Compare = std::less<Entry>>
◆ empty()
template<typename Entry , typename
Compare = std::less<Entry>>
Returns true if the priority queue is empty.
◆ insert()
template<typename Entry , typename
Compare = std::less<Entry>>
Inserts a new entry into the priority queue.
◆ min()
template<typename Entry , typename
Compare = std::less<Entry>>
Returns a constant reference to the minimum entry.
◆ remove_min()
template<typename Entry , typename
Compare = std::less<Entry>>
Removes the minimum entry.
◆ size()
template<typename Entry , typename
Compare = std::less<Entry>>
Returns the current size of the priority queue.
◆ data
template<typename Entry , typename
Compare = std::less<Entry>>
◆ less_than
template<typename Entry , typename
Compare = std::less<Entry>>
The documentation for this class was generated from the following file: