WYRDTEK Home Features Reference Downloads About


Reference/es_sdm

struct es_sdm is an opaque data structure representing a string dictionary manager. struct es_sdm is a named collection of string dictionaries (struct es_sd) that can be serialized/de-serialized via the same mechanism as that of a database (struct es_mb).

The manager owns the construction and deletion of all string dictionaries that it contains.
es_sdm_new Create new string dictionary manager.
es_sdm_delete Delete string dictionary manager.
es_sdm_addsd Construct and add string dictionary to manager.
es_sdm_getsd Retrieve string dictionary from manager by name.
es_sdm_getsdc Retrieve compressed string dictionary fro manager by name.
es_sdm_newsdc Construct and add compressed string dictionary to manager.
es_sdm_save Serialize string dictionary manager.
es_sdm_load De-serialize string dictionary manager.
es_sdm_savefile Serialize string dictionary manager to file on disk.
es_sdm_loadfile De-serialize string dictionary manager from file on disk.
es_sdm_savebuffer Serialize string dictionary manager to a file descriptor.
es_sdm_loadbuffer De-serialize string dictionary manager from a file descriptor.

[Back To Reference]