8#ifndef dom_internal_core_namednodemap_h_
9#define dom_internal_core_namednodemap_h_
66#define dom_namednodemap_equal(m1, m2) _dom_namednodemap_equal( \
67 (struct dom_namednodemap *) (m1), \
68 (struct dom_namednodemap *) (m2))
dom_exception
Definition exceptions.h:24
uint32_t dom_ulong
Definition inttypes.h:31
bool _dom_namednodemap_equal(struct dom_namednodemap *m1, struct dom_namednodemap *m2)
Definition namednodemap.c:312
dom_exception _dom_namednodemap_create(struct dom_document *doc, void *priv, struct nnm_operation *opt, struct dom_namednodemap **map)
Definition namednodemap.c:57
void _dom_namednodemap_update(struct dom_namednodemap *map, void *priv)
Definition namednodemap.c:326
Definition namednodemap.c:26
Definition namednodemap.h:20
dom_exception(* namednodemap_get_named_item)(void *priv, dom_string *name, struct dom_node **node)
Definition namednodemap.h:24
dom_exception(* namednodemap_set_named_item)(void *priv, struct dom_node *arg, struct dom_node **node)
Definition namednodemap.h:27
void(* namednodemap_destroy)(void *priv)
Definition namednodemap.h:49
dom_exception(* namednodemap_get_length)(void *priv, dom_ulong *length)
Definition namednodemap.h:21
dom_exception(* namednodemap_set_named_item_ns)(void *priv, struct dom_node *arg, struct dom_node **node)
Definition namednodemap.h:41
dom_exception(* namednodemap_item)(void *priv, dom_ulong index, struct dom_node **node)
Definition namednodemap.h:34
bool(* namednodemap_equal)(void *p1, void *p2)
Definition namednodemap.h:51
dom_exception(* namednodemap_remove_named_item)(void *priv, dom_string *name, struct dom_node **node)
Definition namednodemap.h:30
dom_exception(* namednodemap_get_named_item_ns)(void *priv, dom_string *namespace, dom_string *localname, struct dom_node **node)
Definition namednodemap.h:37
dom_exception(* namednodemap_remove_named_item_ns)(void *priv, dom_string *namespace, dom_string *localname, struct dom_node **node)
Definition namednodemap.h:45