Symbols table interface.
More...
Data Structures |
| class | symtab_ty |
| class | symtab< value_type_t > |
Functions |
| symtab_ty * | symtab_alloc (int n) |
| void | symtab_free (symtab_ty *stp) |
| void * | symtab_query (const symtab_ty *stp, string_ty *key) |
| string_ty * | symtab_query_fuzzy (const symtab_ty *stp, string_ty *key) |
| void | symtab_assign (symtab_ty *stp, string_ty *key, void *value) |
| void | symtab_assign_push (symtab_ty *stp, string_ty *key, void *value) |
| void | symtab_delete (symtab_ty *stp, string_ty *key) |
| void | symtab_dump (const symtab_ty *stp, const char *caption) |
| void | symtab_walk (const symtab_ty *stp, symtab_ty::callback_t func, void *arg) |
| void | symtab_keys (const symtab_ty *stp, string_list_ty *result) |
Detailed Description
Symbols table interface.
Function Documentation