29 Hash(
int rtype,
int rsize,
int rdata_size,
int rnumkey );
30 Hash(
int rsize,
int rdata_size,
int rnumkey );
35 int set(
int rtype,
int rsize,
int rdata_size,
int rnumkey );
36 int set(
int rsize,
int rdata_size,
int rnumkey );
39 int key(
const char *rkey );
40 int enter(
const char *data, ... );
41 char *
search(
int keynum,
const char *
key );
43 int searchInt(
int keynum,
const char *rkey );
45 int searchBool(
int keynum,
const char *rkey );
53 inline int getSize(){
return size; };
54 inline int getDataSize(){
return data_size; };
55 inline int getNumKey(){
return numkey; };
56 inline int getNum(){
return num; };
This class creates and manages generic hash tables.
Definition Hash.h:5
int searchBool(int keynum, const char *rkey)
Definition Hash.cc:347
int clear()
Definition Hash.cc:465
~Hash()
Definition Hash.cc:67
int key(const char *rkey)
Definition Hash.cc:76
int enter(const char *data,...)
Definition Hash.cc:173
int print()
Definition Hash.cc:489
int printHash()
Definition Hash.cc:517
char * search(int keynum, const char *key)
Definition Hash.cc:275
int searchInt(int keynum, const char *rkey)
Definition Hash.cc:310
float searchFloat(int keynum, const char *rkey)
Definition Hash.cc:384
int set()
Definition Hash.cc:161
char * next()
Definition Hash.cc:427
int printData()
Definition Hash.cc:500
int init()
Definition Hash.cc:103
int first()
Definition Hash.cc:418
char * nextKey()
Definition Hash.cc:442
Hash()
Definition Hash.cc:58
All WXP classes fall under the WXP namespace.
Definition Angle.h:4