#include <GHash.h>
Public Methods | |
| GHash (GBool deleteKeysA=gFalse) | |
| ~GHash () | |
| void | add (GString *key, void *val) |
| void | add (GString *key, int val) |
| void * | lookup (GString *key) |
| int | lookupInt (GString *key) |
| void * | lookup (char *key) |
| int | lookupInt (char *key) |
| void * | remove (GString *key) |
| int | removeInt (GString *key) |
| void * | remove (char *key) |
| int | removeInt (char *key) |
| int | getLength () |
| void | startIter (GHashIter **iter) |
| GBool | getNext (GHashIter **iter, GString **key, void **val) |
| GBool | getNext (GHashIter **iter, GString **key, int *val) |
| void | killIter (GHashIter **iter) |
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18