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