#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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|