|
static void | done_dom_node_data (struct dom_node *node) |
|
static struct dom_node_list * | realloc_dom_node_list (struct dom_node_list **oldlist) |
|
struct dom_node_list * | add_to_dom_node_list (struct dom_node_list **list_ptr, struct dom_node *node, int position) |
|
static void | del_from_dom_node_list (struct dom_node_list *list, struct dom_node *node) |
|
void | done_dom_node_list (struct dom_node_list *list) |
|
int | dom_node_casecmp (struct dom_node *node1, struct dom_node *node2) |
|
static int | get_bsearch_position (struct dom_node_list *list, int from, int to) |
|
static struct dom_node * | dom_node_list_bsearch (struct dom_node_search *search, struct dom_node_list *list) |
|
int | get_dom_node_map_index (struct dom_node_list *list, struct dom_node *node) |
|
struct dom_node * | get_dom_node_map_entry (struct dom_node_list *list, uint16_t type, uint16_t subtype, struct dom_string *name) |
|
static int | get_dom_node_list_pos (struct dom_node_list *list, struct dom_node *node) |
|
int | get_dom_node_list_index (struct dom_node *parent, struct dom_node *node) |
|
struct dom_node * | get_dom_node_prev (struct dom_node *node) |
|
struct dom_node * | get_dom_node_next (struct dom_node *node) |
|
struct dom_node * | get_dom_node_child (struct dom_node *parent, uint16_t type, int16_t subtype) |
|
struct dom_node * | init_dom_node_at (char *file, int line, struct dom_node *parent, uint16_t type, struct dom_string *string, int allocated) |
|
void | done_dom_node (struct dom_node *node) |
|
struct dom_string * | get_dom_node_name (struct dom_node *node) |
|
struct dom_string * | get_dom_node_value (struct dom_node *node) |
|
struct dom_string * | get_dom_node_type_name (uint16_t type) |
|