common/symtab.h File Reference

#include <common/mem.h>
#include <common/nstring.h>

Go to the source code of this file.

Data Structures

class  symtab_ty
struct  symtab_ty::row_t

Functions

symtab_tysymtab_alloc (int n)
void symtab_free (symtab_ty *stp)
void * symtab_query (const symtab_ty *stp, string_ty *key)
string_tysymtab_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)


Generated on Wed Mar 12 23:37:36 2008 for Aegis by  doxygen 1.5.5