Template Class resTable

Class Documentation

template<class T, class ID>
class resTable

Public Types

typedef resTableIter<T, ID> iterator
typedef resTableIterConst<T, ID> iteratorConst

Public Functions

inline resTable()
virtual ~resTable()
void show(unsigned level) const
void verify() const
int add(T &res)
T *remove(const ID &idIn)
void removeAll(tsSLList<T> &destination)
inline T *lookup(const ID &idIn) const
void traverse(void (T::* pCB)())
void traverseConst(void (T::* pCB)() const) const
inline unsigned numEntriesInstalled() const
void setTableSize(const unsigned newTableSize)
inline iterator firstIter()
iteratorConst firstIter() const