|
Givaro 4.2.1
|
Hash table. More...
#include <givhashtable.h>
Data Structures | |
| struct | _E |
| class | Iterator |
| class | IteratorKey |
Public Member Functions | |
| HashTable (int n=0) | |
| void | allocate (int n) |
| ~HashTable () | |
| void | freeing () |
| void | insert (const T &item, const Key &k) |
| void | insertLast (const T &item, const Key &k) |
| void | insertFront (const T &item, const Key &k) |
| void | remove (const Key &k) |
| void | removeall () |
| int | get (T &item, const Key &k) const |
| int | getrmv (T &item, const Key &k) |
| int | num_item (const Key &k) const |
Data Fields | |
| int | num |
| _E ** | tabH |
| _E ** | tabE |
Hash table.
| void allocate | ( | int | n | ) |
| void freeing | ( | ) |
| void removeall | ( | ) |
| int num |