#include <ohash.h>
◆ ohashtab() [1/2]
ohashtab::ohashtab |
( |
int |
size, |
|
|
intptr_t(*)(void *) |
hashfn |
|
) |
| |
◆ ohashtab() [2/2]
◆ ~ohashtab()
◆ append()
void ohashtab::append |
( |
void * |
key, |
|
|
olink * |
p |
|
) |
| |
◆ bucket()
int ohashtab::bucket |
( |
void * |
key | ) |
|
◆ clear()
◆ count()
◆ FindObject()
◆ first()
olink * ohashtab::first |
( |
| ) |
|
◆ get()
olink * ohashtab::get |
( |
void * |
key | ) |
|
◆ insert()
void ohashtab::insert |
( |
void * |
key, |
|
|
olink * |
p |
|
) |
| |
◆ IsMember()
int ohashtab::IsMember |
( |
void * |
key, |
|
|
olink * |
p |
|
) |
| |
◆ last()
olink * ohashtab::last |
( |
| ) |
|
◆ operator=()
int ohashtab::operator= |
( |
ohashtab & |
ht | ) |
|
◆ print() [1/3]
void ohashtab::print |
( |
void |
| ) |
|
|
virtual |
◆ print() [2/3]
void ohashtab::print |
( |
FILE * |
fp | ) |
|
|
virtual |
◆ print() [3/3]
void ohashtab::print |
( |
int |
fd | ) |
|
|
virtual |
◆ remove()
olink * ohashtab::remove |
( |
void * |
key, |
|
|
olink * |
p |
|
) |
| |
◆ ohashtab_iterator
The documentation for this class was generated from the following files: