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: