#include "frdi.h"
Functions | |
frdi_dict * | frdiDictNew () |
void | frdiDictSetStringHandler (frdi_dict *dict, frdi_handler *handler) |
void | frdiDictFree (frdi_dict *dict) |
void | frdiDictSetNew (frdi_dict *dict, void *key, void *value) |
void | frdiDictSetOld (frdi_dict *dict, void *key, void *value) |
void | frdiDictSet (frdi_dict *dict, void *key, void *value) |
void * | frdiDictGet (frdi_dict *dict, void *key) |
void | frdiDictRemove (frdi_dict *dict, void *key) |
frdi_list * | frdiDictKeys (frdi_dict *dict) |
frdi_list * | frdiDictValues (frdi_dict *dict) |
char * | frdiDictDisplay (frdi_dict *dict) |
|
Create Object |
|
set the type of the void * for this entire dict |
|
Release Object |
|
associate a value with a new key |
|
associate a value with an existing key |
|
associate a value with a key removes the key if value is NULL |
|
returns the value associated with a key returns NULL if key not present |
|
remove a key:value pair |
|
Return the keys |
|
Return the values |
|
Return a string representation of the dictionary |