5#ifndef WARC2SIM_PRIORITYQUEUE_H
6#define WARC2SIM_PRIORITYQUEUE_H
12template<
typename T,
typename priority_t>
15 std::priority_queue<PQElement, std::vector<PQElement>,
20 inline void put(T item, priority_t priority) {
Definition: PriorityQueue.hpp:13
void put(T item, priority_t priority)
Definition: PriorityQueue.hpp:20
std::priority_queue< PQElement, std::vector< PQElement >, std::greater< PQElement > > elements
Definition: PriorityQueue.hpp:16
void clear()
Definition: PriorityQueue.hpp:29
T get()
Definition: PriorityQueue.hpp:24
std::pair< priority_t, T > PQElement
Definition: PriorityQueue.hpp:14
bool empty() const
Definition: PriorityQueue.hpp:18