#include <jive/graph/PQueue.h>
jive::graph::PQueue::PQueue |
( |
| ) |
|
jive::graph::PQueue::PQueue |
( |
idx_t |
nodeCount, |
|
|
idx_t |
maxGain |
|
) |
| |
jive::graph::PQueue::~PQueue |
( |
| ) |
|
void jive::graph::PQueue::init |
( |
idx_t |
nodeCount, |
|
|
idx_t |
maxGain |
|
) |
| |
void jive::graph::PQueue::swap |
( |
PQueue & |
rhs | ) |
|
void jive::graph::PQueue::clear |
( |
| ) |
|
idx_t jive::graph::PQueue::popFront |
( |
| ) |
|
void jive::graph::PQueue::remove |
( |
idx_t |
inode | ) |
|
void jive::graph::PQueue::insert |
( |
idx_t |
inode, |
|
|
idx_t |
gain |
|
) |
| |
void jive::graph::PQueue::update |
( |
idx_t |
inode, |
|
|
idx_t |
gain |
|
) |
| |
idx_t jive::graph::PQueue::size |
( |
| ) |
const |
idx_t jive::graph::PQueue::maxGain |
( |
| ) |
const |