#include "htatom.h"
#include "htdata.h"
#include <string.h>
Go to the source code of this file.
Functions | |
void * | find_atom (HT_ATOM atom) |
HT_ATOM | find_atom_rev (const void *data) |
bool | register_atom (HT_ATOM atom, const void *data) |
bool | unregister_atom (HT_ATOM atom) |
bool | init_atom () |
void | done_atom () |
Variables | |
ht_stree * | atoms |
|
Definition at line 81 of file htatom.cc. References atoms, and ht_stree::destroy(). |
|
|
Definition at line 38 of file htatom.cc. References atoms, ht_stree::enum_next(), HT_ATOM, NULL, value, and ht_data_uint::value. Referenced by ht_stree::store(), ht_clist::store(), and ht_registry_node_type_desc::store(). |
|
Definition at line 70 of file htatom.cc. References atoms, compare_keys_uint(), and ht_stree::init(). |
|
Definition at line 50 of file htatom.cc. References atoms, find_atom(), HT_ATOM, and ht_stree::insert(). Referenced by create_hist_atom(), htelfheader_init(), htpefheader_init(), init_app(), init_data(), init_hist(), init_pal(), init_registry(), init_string(), and load_history(). |
|
Definition at line 59 of file htatom.cc. References atoms, ht_stree::del(), and HT_ATOM. Referenced by destroy_hist_atom(), done_app(), done_data(), done_hist(), done_pal(), done_registry(), and done_string(). |
|
Definition at line 26 of file htatom.cc. Referenced by done_atom(), find_atom(), find_atom_rev(), init_atom(), register_atom(), and unregister_atom(). |