|
PQueue32 * | gft::PQueue32::Create (int nbuckets, int nelems, int *value) |
|
void | gft::PQueue32::Destroy (PQueue32 **Q) |
|
PQueue32 * | gft::PQueue32::Grow (PQueue32 **Q, int nbuckets) |
|
void | gft::PQueue32::Reset (PQueue32 *Q) |
|
void | gft::PQueue32::InsertElem (PQueue32 **Q, int elem) |
|
void | gft::PQueue32::RemoveElem (PQueue32 *Q, int elem) |
|
void | gft::PQueue32::UpdateElem (PQueue32 **Q, int elem, int newvalue) |
|
int | gft::PQueue32::RemoveMinFIFO (PQueue32 *Q) |
|
int | gft::PQueue32::RemoveMinLIFO (PQueue32 *Q) |
|
int | gft::PQueue32::RemoveMaxFIFO (PQueue32 *Q) |
|
int | gft::PQueue32::RemoveMaxLIFO (PQueue32 *Q) |
|
void | gft::PQueue32::FastInsertElem (PQueue32 *Q, int elem) |
|
void | gft::PQueue32::FastInsertElemAsFirst (PQueue32 *Q, int elem) |
|
void | gft::PQueue32::FastRemoveElem (PQueue32 *Q, int elem) |
|
void | gft::PQueue32::FastUpdateElem (PQueue32 *Q, int elem, int newvalue) |
|
int | gft::PQueue32::FastRemoveMinFIFO (PQueue32 *Q) |
|
int | gft::PQueue32::FastRemoveMinLIFO (PQueue32 *Q) |
|
int | gft::PQueue32::FastRemoveMaxFIFO (PQueue32 *Q) |
|
int | gft::PQueue32::FastRemoveMaxLIFO (PQueue32 *Q) |
|