Public Member Functions | |
void | serialize (Archive &archive) |
void | deserialize (Archive &archive) |
Public Member Functions inherited from Common::HashMap< String, String, IgnoreCase_Hash, IgnoreCase_EqualTo > | |
HashMap () | |
HashMap (const HM_t &map) | |
~HashMap () | |
HM_t & | operator= (const HM_t &map) |
bool | contains (const String &key) const |
String & | operator[] (const String &key) |
const String & | operator[] (const String &key) const |
String & | getOrCreateVal (const String &key) |
String & | getVal (const String &key) |
const String & | getVal (const String &key) const |
const String & | getValOrDefault (const String &key) const |
const String & | getValOrDefault (const String &key, const String &defaultVal) const |
bool | tryGetVal (const String &key, String &out) const |
void | setVal (const String &key, const String &val) |
void | clear (bool shrinkArray=0) |
void | erase (iterator entry) |
void | erase (const String &key) |
size_type | size () const |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
iterator | find (const String &key) |
const_iterator | find (const String &key) const |
bool | empty () const |
Additional Inherited Members | |
Public Types inherited from Common::HashMap< String, String, IgnoreCase_Hash, IgnoreCase_EqualTo > | |
typedef uint | size_type |
typedef IteratorImpl< Node > | iterator |
typedef IteratorImpl< const Node > | const_iterator |