#include <lockfree_priorityqueue.h>
Public Member Functions | |
PQNode () | |
PQNode (const E &v) | |
PQNode (int l, const E &v) | |
~PQNode () | |
Public Attributes | |
int | level |
int | validLevel |
atomic< Value< E > * > | value |
PQNode< E > * | prev |
atomic< PQNode< E > * > | next [MAXLEVEL] |
E | key |
amino::PQNode< E >::PQNode | ( | ) | [inline] |
amino::PQNode< E >::PQNode | ( | const E & | v | ) | [inline] |
amino::PQNode< E >::PQNode | ( | int | l, | |
const E & | v | |||
) | [inline] |
amino::PQNode< E >::~PQNode | ( | ) | [inline] |
int amino::PQNode< E >::level |
int amino::PQNode< E >::validLevel |
atomic<Value<E>*> amino::PQNode< E >::value |
PQNode<E>* amino::PQNode< E >::prev |
atomic<PQNode<E>*> amino::PQNode< E >::next[MAXLEVEL] |
E amino::PQNode< E >::key |