#include <lockfree_priorityqueue.h>
Public Member Functions | |
LockFreePriorityQueue () | |
~LockFreePriorityQueue () | |
bool | empty () |
int | size () |
bool | peek (E &top) |
bool | enqueue (const E &value) |
bool | dequeue (E &result) |
bool | insert (const E &value) |
bool | deleteMin (E &result) |
void | dumpQueue () |
amino::LockFreePriorityQueue< E >::LockFreePriorityQueue | ( | ) | [inline] |
amino::LockFreePriorityQueue< E >::~LockFreePriorityQueue | ( | ) | [inline] |
bool amino::LockFreePriorityQueue< E >::empty | ( | ) | [inline] |
int amino::LockFreePriorityQueue< E >::size | ( | ) | [inline] |
bool amino::LockFreePriorityQueue< E >::peek | ( | E & | top | ) | [inline] |
bool amino::LockFreePriorityQueue< E >::enqueue | ( | const E & | value | ) | [inline] |
bool amino::LockFreePriorityQueue< E >::dequeue | ( | E & | result | ) | [inline] |
bool amino::LockFreePriorityQueue< E >::insert | ( | const E & | value | ) | [inline] |
bool amino::LockFreePriorityQueue< E >::deleteMin | ( | E & | result | ) | [inline] |
void amino::LockFreePriorityQueue< E >::dumpQueue | ( | ) | [inline] |