This is the complete list of members for
PLCore::Heap< KeyType, ValueType >, including all inherited members.
Add(const KeyType &Key, const ValueType &Value)=0 | PLCore::Heap< KeyType, ValueType > | [pure virtual] |
Clear()=0 | PLCore::Heap< KeyType, ValueType > | [pure virtual] |
ExtractTop(ValueType *pValue=nullptr, KeyType *pKey=nullptr)=0 | PLCore::Heap< KeyType, ValueType > | [pure virtual] |
GetConstEndIterator() const =0 | PLCore::Iterable< ValueType > | [pure virtual] |
GetConstIterator(uint32 nIndex=0) const =0 | PLCore::Iterable< ValueType > | [pure virtual] |
GetEndIterator() const =0 | PLCore::Iterable< ValueType > | [pure virtual] |
GetIterator(uint32 nIndex=0) const =0 | PLCore::Iterable< ValueType > | [pure virtual] |
GetNumOfElements() const =0 | PLCore::Heap< KeyType, ValueType > | [pure virtual] |
GetTop(ValueType *pValue=nullptr, KeyType *pKey=nullptr) const =0 | PLCore::Heap< KeyType, ValueType > | [pure virtual] |
IsEmpty() const =0 | PLCore::Heap< KeyType, ValueType > | [pure virtual] |
Null | PLCore::Iterable< ValueType > | [static] |
~Iterable() | PLCore::Iterable< ValueType > | [inline, virtual] |