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: