#include <Wm4TStringHashTable.h>
Public Member Functions | |
| TVALUE * | Find (const std::string &rkKey) const |
| TVALUE * | GetFirst (std::string *pkKey) const |
| TVALUE * | GetNext (std::string *pkKey) const |
| int | GetQuantity () const |
| bool | Insert (const std::string &rkKey, const TVALUE &rtValue) |
| bool | Remove (const std::string &rkKey) |
| void | RemoveAll () |
| TStringHashTable (int iTableSize) | |
| ~TStringHashTable () | |
Definition at line 33 of file Wm4TStringHashTable.h.
| Wm4::TStringHashTable< TVALUE >::TStringHashTable | ( | int | iTableSize | ) | [inline] |
Definition at line 21 of file Wm4TStringHashTable.inl.
References WM4_NEW.
| Wm4::TStringHashTable< TVALUE >::~TStringHashTable | ( | ) | [inline] |
Definition at line 34 of file Wm4TStringHashTable.inl.
References Wm4::TStringHashTable< TVALUE >::RemoveAll(), and WM4_DELETE.
| TVALUE * Wm4::TStringHashTable< TVALUE >::Find | ( | const std::string & | rkKey | ) | const [inline] |
Definition at line 77 of file Wm4TStringHashTable.inl.
| TVALUE * Wm4::TStringHashTable< TVALUE >::GetFirst | ( | std::string * | pkKey | ) | const [inline] |
Definition at line 162 of file Wm4TStringHashTable.inl.
| TVALUE * Wm4::TStringHashTable< TVALUE >::GetNext | ( | std::string * | pkKey | ) | const [inline] |
Definition at line 181 of file Wm4TStringHashTable.inl.
| int Wm4::TStringHashTable< TVALUE >::GetQuantity | ( | ) | const [inline] |
Definition at line 41 of file Wm4TStringHashTable.inl.
| bool Wm4::TStringHashTable< TVALUE >::Insert | ( | const std::string & | rkKey, | |
| const TVALUE & | rtValue | |||
| ) | [inline] |
Definition at line 47 of file Wm4TStringHashTable.inl.
References WM4_NEW.
| bool Wm4::TStringHashTable< TVALUE >::Remove | ( | const std::string & | rkKey | ) | [inline] |
Definition at line 98 of file Wm4TStringHashTable.inl.
References WM4_DELETE.
| void Wm4::TStringHashTable< TVALUE >::RemoveAll | ( | ) | [inline] |
Definition at line 141 of file Wm4TStringHashTable.inl.
References WM4_DELETE.
Referenced by Wm4::TStringHashTable< TVALUE >::~TStringHashTable().
1.6.1