compareTo(const Object *obj) const | Object | [virtual] |
create_node(const char *key, ht_registry_node_type type) | ht_registry | |
create_subdir(const char *key) | ht_registry | |
debug_dump() | ht_registry | |
debug_dump_i(FILE *f, ht_tree *t, int ident) | ht_registry | |
delete_node(const char *key) | ht_registry | |
destroyed | Object | |
done() | ht_registry | [virtual] |
duplicate() | Object | [virtual] |
enum_next(ht_registry_data **data, ht_registry_node_type *type, const char *dir, const char *prevkey) | ht_registry | |
enum_prev(ht_registry_data **data, ht_registry_node_type *type, const char *dir, const char *nextkey) | ht_registry | |
find_any_entry(const char *key, ht_registry_data **data, ht_registry_node_type *type) | ht_registry | |
find_data_entry(const char *key, ht_registry_data **data, ht_registry_node_type *type, bool follow_symlinks) | ht_registry | |
find_entry_get_data(ht_tree *dir, const char *nodename, bool follow_symlinks) | ht_registry | [protected] |
find_entry_get_node(ht_tree *dir, const char *nodename) | ht_registry | [protected] |
find_entry_get_subdir(ht_tree *dir, const char *nodename) | ht_registry | [protected] |
find_entry_i(ht_tree **dir, const char *key, bool follow_symlinks) | ht_registry | [protected] |
get_node_type_desc(ht_registry_node_type t, char **identifier) | ht_registry | |
have_node_type(const char *identifier, create_empty_registry_data_func create_empty_registry_data) | ht_registry | |
idle() | Object | [virtual] |
init() | ht_registry | |
initialized | Object | |
instanceOf(OBJECT_ID id) | Object | [virtual] |
instanceOf(Object *o) | Object | |
load(ht_object_stream *f) | ht_registry | [virtual] |
lookup_node_type(const char *identifier) | ht_registry | |
node_types | ht_registry | |
Object() | Object | |
object_id() const | ht_registry | [virtual] |
rec_depth | ht_registry | [protected] |
register_node_type(const char *identifier, create_empty_registry_data_func create_empty_registry_data) | ht_registry | |
root | ht_registry | [protected] |
set_dword(const char *key, dword d) | ht_registry | |
set_node(const char *key, ht_registry_node_type type, ht_registry_data *data) | ht_registry | |
set_raw(const char *key, const void *data, UINT size) | ht_registry | |
set_string(const char *key, const char *string) | ht_registry | |
set_symlink(const char *key, const char *dest) | ht_registry | |
splitfind(const char *key, const char **name, ht_registry_node **node) | ht_registry | [protected] |
store(ht_object_stream *f) | ht_registry | [virtual] |
toString(char *s, int maxlen) | Object | [virtual] |
valid_nodename(const char *nodename) | ht_registry | |
~Object() | Object | [virtual] |