SourceMod SDK  1.7
SourceMod::StringHashMap< T > Class Template Reference

Public Types

typedef Internal::Result Result
typedef Internal::Insert Insert
typedef Internal::iterator iterator

Public Member Functions

bool retrieve (const char *aKey, T *aResult=NULL)
Result find (const char *aKey)
bool contains (const char *aKey)
bool replace (const char *aKey, const T &value)
bool insert (const char *aKey, const T &value)
bool remove (const char *aKey)
void remove (Result &r)
void clear ()
iterator iter ()
size_t mem_usage () const
size_t elements () const
Insert findForAdd (const char *aKey)
bool add (Insert &i)
bool add (Insert &i, const char *aKey)

The documentation for this class was generated from the following file: