9#ifndef dom_core_document_type_h_
10#define dom_core_document_type_h_
48#define dom_document_type_get_name(dt, r) dom_document_type_get_name( \
49 (dom_document_type *) (dt), (r))
56 ->dom_document_type_get_entities(doc_type, result);
58#define dom_document_type_get_entities(dt, r) dom_document_type_get_entities( \
59 (dom_document_type *) (dt), (struct dom_namednodemap **) (r))
66 ->dom_document_type_get_notations(doc_type, result);
68#define dom_document_type_get_notations(dt, r) dom_document_type_get_notations(\
69 (dom_document_type *) (dt), (struct dom_namednodemap **) (r))
76 ->dom_document_type_get_public_id(doc_type, result);
78#define dom_document_type_get_public_id(dt, r) \
79 dom_document_type_get_public_id((dom_document_type *) (dt), \
87 ->dom_document_type_get_system_id(doc_type, result);
89#define dom_document_type_get_system_id(dt, r) \
90 dom_document_type_get_system_id((dom_document_type *) (dt), \
98 ->dom_document_type_get_internal_subset(doc_type,
101#define dom_document_type_get_internal_subset(dt, r) \
102 dom_document_type_get_internal_subset( \
103 (dom_document_type *) (dt), (r))
dom_exception
Definition exceptions.h:24
#define dom_document_type_get_internal_subset(dt, r)
Definition document_type.h:101
#define dom_document_type_get_name(dt, r)
Definition document_type.h:48
#define dom_document_type_get_notations(dt, r)
Definition document_type.h:68
#define dom_document_type_get_entities(dt, r)
Definition document_type.h:58
#define dom_document_type_get_public_id(dt, r)
Definition document_type.h:78
struct dom_document_type_vtable dom_document_type_vtable
#define dom_document_type_get_system_id(dt, r)
Definition document_type.h:89
Definition document_type.h:19
dom_exception(* dom_document_type_get_public_id)(struct dom_document_type *doc_type, dom_string **result)
Definition document_type.h:31
dom_exception(* dom_document_type_get_internal_subset)(struct dom_document_type *doc_type, dom_string **result)
Definition document_type.h:37
dom_exception(* dom_document_type_get_name)(struct dom_document_type *doc_type, dom_string **result)
Definition document_type.h:22
struct dom_node_vtable base
Definition document_type.h:20
dom_exception(* dom_document_type_get_notations)(struct dom_document_type *doc_type, struct dom_namednodemap **result)
Definition document_type.h:28
dom_exception(* dom_document_type_get_entities)(struct dom_document_type *doc_type, struct dom_namednodemap **result)
Definition document_type.h:25
dom_exception(* dom_document_type_get_system_id)(struct dom_document_type *doc_type, dom_string **result)
Definition document_type.h:34
Definition document_type.c:23
Definition namednodemap.c:26