SourceMod SDK  1.7
SourceMod::NameHashSet< T, KeyPolicy > Class Template Reference
Inheritance diagram for SourceMod::NameHashSet< T, KeyPolicy >:

Public Types

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

Public Member Functions

Result find (const char *aKey)
 
Insert findForAdd (const char *aKey)
 
void add (Insert &i, const T &value)
 
void add (Insert &i, ke::Moveable< T > value)
 
bool retrieve (const char *aKey, T *value)
 
bool insert (const char *aKey, const T &value)
 
bool insert (const char *aKey, ke::Moveable< T > value)
 
bool contains (const char *aKey)
 
bool remove (const char *aKey)
 
void remove (Result &r)
 
void clear ()
 
size_t mem_usage () const
 
iterator iter ()
 

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