8#ifndef dom_html_document_h_
9#define dom_html_document_h_
69 get_title(doc, title);
71#define dom_html_document_get_title(d, t) \
72 dom_html_document_get_title((dom_html_document *) (d), (t))
78 set_title(doc, title);
80#define dom_html_document_set_title(d, t) \
81 dom_html_document_set_title((dom_html_document *) (d), (t))
87 get_referrer(doc, referrer);
89#define dom_html_document_get_referrer(d, r) \
90 dom_html_document_get_referrer((dom_html_document *) (d), (r))
96 get_domain(doc, domain);
98#define dom_html_document_get_domain(d, t) \
99 dom_html_document_get_domain((dom_html_document *) (d), (t))
107#define dom_html_document_get_url(d, u) \
108 dom_html_document_get_url((dom_html_document *) (d), (u))
116#define dom_html_document_get_body(d, b) \
117 dom_html_document_get_body((dom_html_document *) (d), \
118 (struct dom_html_element **) (b))
126#define dom_html_document_set_body(d, b) \
127 dom_html_document_set_body((dom_html_document *) (d), \
128 (struct dom_html_element **) (b))
134 get_images(doc, col);
136#define dom_html_document_get_images(d, c) \
137 dom_html_document_get_images((dom_html_document *) (d), \
138 (struct dom_html_collection **) (c))
144 get_applets(doc, col);
146#define dom_html_document_get_applets(d, c) \
147 dom_html_document_get_applets((dom_html_document *) (d), \
148 (struct dom_html_collection **) (c))
156#define dom_html_document_get_links(d, c) \
157 dom_html_document_get_links((dom_html_document *) (d), \
158 (struct dom_html_collection **) (c))
166#define dom_html_document_get_forms(d, c) \
167 dom_html_document_get_forms((dom_html_document *) (d), \
168 (struct dom_html_collection **) (c))
174 get_anchors(doc, col);
176#define dom_html_document_get_anchors(d, c) \
177 dom_html_document_get_anchors((dom_html_document *) (d), \
178 (struct dom_html_collection **) (c))
184 get_cookie(doc, cookie);
186#define dom_html_document_get_cookie(d, c) \
187 dom_html_document_get_cookie((dom_html_document *) (d), (c))
193 set_cookie(doc, cookie);
195#define dom_html_document_set_cookie(d, c) \
196 dom_html_document_set_cookie((dom_html_document *) (d), (c))
204#define dom_html_document_open(d) \
205 dom_html_document_open((dom_html_document *) (d))
212#define dom_html_document_close(d) \
213 dom_html_document_close((dom_html_document *) (d))
222#define dom_html_document_write(d, t) \
223 dom_html_document_write((dom_html_document *) (d), (t))
231#define dom_html_document_writeln(d, t) \
232 dom_html_document_writeln((dom_html_document *) (d), (t))
238 get_elements_by_name(doc,
name,
list);
240#define dom_html_document_get_element_by_name(d, n, l) \
241 dom_html_document_get_elements_by_name((dom_html_document *) (d), \
242 (n), (struct dom_nodelist **) (l))
dom_exception
Definition exceptions.h:24
#define dom_html_document_write(d, t)
Definition html_document.h:222
#define dom_html_document_get_links(d, c)
Definition html_document.h:156
#define dom_html_document_get_images(d, c)
Definition html_document.h:136
struct dom_html_document_vtable dom_html_document_vtable
#define dom_html_document_get_body(d, b)
Definition html_document.h:116
#define dom_html_document_close(d)
Definition html_document.h:212
#define dom_html_document_get_referrer(d, r)
Definition html_document.h:89
#define dom_html_document_writeln(d, t)
Definition html_document.h:231
#define dom_html_document_get_forms(d, c)
Definition html_document.h:166
#define dom_html_document_get_url(d, u)
Definition html_document.h:107
#define dom_html_document_get_applets(d, c)
Definition html_document.h:146
#define dom_html_document_get_domain(d, t)
Definition html_document.h:98
#define dom_html_document_set_body(d, b)
Definition html_document.h:126
#define dom_html_document_get_title(d, t)
Definition html_document.h:71
#define dom_html_document_get_cookie(d, c)
Definition html_document.h:186
#define dom_html_document_open(d)
Definition html_document.h:204
#define dom_html_document_get_anchors(d, c)
Definition html_document.h:176
#define dom_html_document_set_title(d, t)
Definition html_document.h:80
#define dom_html_document_set_cookie(d, c)
Definition html_document.h:195
Definition html_collection.h:21
Definition html_document.h:23
dom_exception(* get_elements_by_name)(dom_html_document *doc, dom_string *name, struct dom_nodelist **list)
Definition html_document.h:61
dom_exception(* get_body)(dom_html_document *doc, struct dom_html_element **body)
Definition html_document.h:36
dom_exception(* get_title)(dom_html_document *doc, dom_string **title)
Definition html_document.h:26
dom_exception(* get_referrer)(dom_html_document *doc, dom_string **referrer)
Definition html_document.h:30
dom_exception(* set_cookie)(dom_html_document *doc, dom_string *cookie)
Definition html_document.h:52
dom_exception(* open)(dom_html_document *doc)
Definition html_document.h:55
dom_exception(* get_domain)(dom_html_document *doc, dom_string **domain)
Definition html_document.h:32
dom_exception(* get_forms)(dom_html_document *doc, struct dom_html_collection **col)
Definition html_document.h:46
dom_exception(* get_images)(dom_html_document *doc, struct dom_html_collection **col)
Definition html_document.h:40
dom_exception(* write)(dom_html_document *doc, dom_string *text)
Definition html_document.h:57
dom_exception(* get_anchors)(dom_html_document *doc, struct dom_html_collection **col)
Definition html_document.h:48
dom_exception(* get_cookie)(dom_html_document *doc, dom_string **cookie)
Definition html_document.h:50
dom_exception(* close)(dom_html_document *doc)
Definition html_document.h:56
dom_exception(* writeln)(dom_html_document *doc, dom_string *text)
Definition html_document.h:59
dom_exception(* get_links)(dom_html_document *doc, struct dom_html_collection **col)
Definition html_document.h:44
dom_exception(* set_body)(dom_html_document *doc, struct dom_html_element *body)
Definition html_document.h:38
dom_exception(* get_applets)(dom_html_document *doc, struct dom_html_collection **col)
Definition html_document.h:42
dom_exception(* set_title)(dom_html_document *doc, dom_string *title)
Definition html_document.h:28
struct dom_document_vtable base
Definition html_document.h:24
dom_exception(* get_url)(dom_html_document *doc, dom_string **url)
Definition html_document.h:34
Definition html_document.h:19
Definition html_element.h:22
dom_string * name
Definition nodelist.c:36