#include <Wm4TMinHeap.h>
Public Member Functions | |
| int | GetGrowBy () const |
| int | GetMaxQuantity () const |
| int | GetQuantity () const |
| const TMinHeapRecord < Generator, Real > * | GetRecord (int i) const |
| const TMinHeapRecord < Generator, Real > * | Insert (Generator tGenerator, Real fValue) |
| bool | IsValid () |
| bool | IsValid (int iStart, int iFinal) |
| void | Print (const char *acFilename) |
| void | Remove (Generator &rtGenerator, Real &rfValue) |
| TMinHeap (int iMaxQuantity, int iGrowBy) | |
| void | Update (const TMinHeapRecord< Generator, Real > *pkConstRecord, Real fValue) |
| ~TMinHeap () | |
Definition at line 46 of file Wm4TMinHeap.h.
| Wm4::TMinHeap< Generator, Real >::TMinHeap | ( | int | iMaxQuantity, | |
| int | iGrowBy | |||
| ) | [inline] |
Definition at line 45 of file Wm4TMinHeap.inl.
References WM4_NEW.
| Wm4::TMinHeap< Generator, Real >::~TMinHeap | ( | ) | [inline] |
Definition at line 61 of file Wm4TMinHeap.inl.
References WM4_DELETE.
| int Wm4::TMinHeap< Generator, Real >::GetGrowBy | ( | ) | const [inline] |
Definition at line 74 of file Wm4TMinHeap.inl.
| int Wm4::TMinHeap< Generator, Real >::GetMaxQuantity | ( | ) | const [inline] |
Definition at line 68 of file Wm4TMinHeap.inl.
| int Wm4::TMinHeap< Generator, Real >::GetQuantity | ( | ) | const [inline] |
Definition at line 80 of file Wm4TMinHeap.inl.
| const TMinHeapRecord< Generator, Real > * Wm4::TMinHeap< Generator, Real >::GetRecord | ( | int | i | ) | const [inline] |
Definition at line 86 of file Wm4TMinHeap.inl.
| const TMinHeapRecord< Generator, Real > * Wm4::TMinHeap< Generator, Real >::Insert | ( | Generator | tGenerator, | |
| Real | fValue | |||
| ) | [inline] |
Definition at line 97 of file Wm4TMinHeap.inl.
References Py::int, WM4_DELETE, and WM4_NEW.
| bool Wm4::TMinHeap< Generator, Real >::IsValid | ( | void | ) | [inline] |
Definition at line 353 of file Wm4TMinHeap.inl.
| bool Wm4::TMinHeap< Generator, Real >::IsValid | ( | int | iStart, | |
| int | iFinal | |||
| ) | [inline] |
Definition at line 329 of file Wm4TMinHeap.inl.
| void Wm4::TMinHeap< Generator, Real >::Print | ( | const char * | acFilename | ) | [inline] |
Definition at line 359 of file Wm4TMinHeap.inl.
| void Wm4::TMinHeap< Generator, Real >::Remove | ( | Generator & | rtGenerator, | |
| Real & | rfValue | |||
| ) | [inline] |
Definition at line 176 of file Wm4TMinHeap.inl.
| void Wm4::TMinHeap< Generator, Real >::Update | ( | const TMinHeapRecord< Generator, Real > * | pkConstRecord, | |
| Real | fValue | |||
| ) | [inline] |
Definition at line 230 of file Wm4TMinHeap.inl.
1.6.1