#include <hashtemplate.h>
Public Types | |
| enum | { NIL = -1 } |
Public Member Functions | |
| HashTemplateClass (void) | |
| ~HashTemplateClass (void) | |
| void | Insert (const KeyType &s, const ValueType &d) |
| void | Set_Value (const KeyType &s, const ValueType &d) |
| void | Remove (const KeyType &s) |
| void | Remove (const KeyType &s, const ValueType &d) |
| ValueType | Get (const KeyType &s) const |
| bool | Get (const KeyType &s, ValueType &d) const |
| bool | Exists (const KeyType &s) const |
| bool | Exists (const KeyType &s, const ValueType &d) const |
| void | Remove_All (void) |
| unsigned int | Get_Size (void) const |
| int * | Get_Hash () |
| Entry * | Get_Table () |
Definition at line 74 of file hashtemplate.h.
| anonymous enum |
| Enumerator | |
|---|---|
| NIL | |
Definition at line 79 of file hashtemplate.h.
|
inline |
Definition at line 398 of file hashtemplate.h.
|
inline |
Definition at line 403 of file hashtemplate.h.
|
inline |
Definition at line 308 of file hashtemplate.h.
|
inline |
Definition at line 322 of file hashtemplate.h.
|
inline |
Definition at line 277 of file hashtemplate.h.
|
inline |
Definition at line 291 of file hashtemplate.h.
|
inline |
Definition at line 98 of file hashtemplate.h.
|
inline |
Definition at line 191 of file hashtemplate.h.
|
inline |
Definition at line 99 of file hashtemplate.h.
|
inline |
Definition at line 180 of file hashtemplate.h.
|
inline |
Definition at line 213 of file hashtemplate.h.
|
inline |
Definition at line 237 of file hashtemplate.h.
|
inline |
Definition at line 196 of file hashtemplate.h.
|
inline |
Definition at line 262 of file hashtemplate.h.