#include <neuro/stringtable.h>
#include <assert.h>
#include <malloc.h>
#include <string.h>
#include <search.h>
Go to the source code of this file.
Data Structures | |
struct | StringTable |
struct | StringTableNode |
Functions | |
StringTable * | newStringTable (void) |
int | stringToInt (const char *str) |
int | putInt (struct StringTable *st, int key, void *val) |
int | putString (struct StringTable *st, const char *key, void *val) |
int | delInt (struct StringTable *st, int key) |
int | delString (struct StringTable *st, const char *key) |
void * | findInt (struct StringTable *st, int key) |
void * | findString (struct StringTable *st, const char *key) |
void | allStrings (struct StringTable *st, StringTableIterator sti, void *udata) |
void | freeStringTable (struct StringTable *st) |
|
Definition at line 130 of file stringtable.c. Referenced by freeCommandHandler(). |
|
Definition at line 76 of file stringtable.c. References delString(). |
|
Definition at line 81 of file stringtable.c. References ERR_NOSTRING, and StringTable::stringTableNodeTab. Referenced by delInt(). |
|
Definition at line 96 of file stringtable.c. References findString(). Referenced by waitForNetEvent(). |
|
Definition at line 101 of file stringtable.c. References StringTable::stringTableNodeTab. Referenced by findInt(), and handleLine(). |
|
Definition at line 138 of file stringtable.c. References StringTable::stringTableNodeTab. Referenced by closeNSNet(), and freeCommandHandler(). |
|
Definition at line 26 of file stringtable.c. Referenced by newCommandHandler(), and newNSNet(). |
|
Definition at line 53 of file stringtable.c. References putString(). Referenced by attachConnectionReadHandler(), attemptBind(), and attemptConnect(). |
|
Definition at line 58 of file stringtable.c. References StringTable::stringTableNodeTab. Referenced by enregisterCommand(), newClientStarted(), and putInt(). |
|
Definition at line 40 of file stringtable.c. |