| 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] |