libdom
Loading...
Searching...
No Matches
Classes | Macros | Typedefs
html_document.h File Reference
#include <dom/core/document.h>
#include <dom/core/exceptions.h>
#include <dom/functypes.h>
#include <dom/events/document_event.h>

Go to the source code of this file.

Classes

struct  dom_html_document_vtable
 

Macros

#define dom_html_document_get_title(d, t)    dom_html_document_get_title((dom_html_document *) (d), (t))
 
#define dom_html_document_set_title(d, t)    dom_html_document_set_title((dom_html_document *) (d), (t))
 
#define dom_html_document_get_referrer(d, r)    dom_html_document_get_referrer((dom_html_document *) (d), (r))
 
#define dom_html_document_get_domain(d, t)    dom_html_document_get_domain((dom_html_document *) (d), (t))
 
#define dom_html_document_get_url(d, u)    dom_html_document_get_url((dom_html_document *) (d), (u))
 
#define dom_html_document_get_body(d, b)
 
#define dom_html_document_set_body(d, b)
 
#define dom_html_document_get_images(d, c)
 
#define dom_html_document_get_applets(d, c)
 
#define dom_html_document_get_links(d, c)
 
#define dom_html_document_get_forms(d, c)
 
#define dom_html_document_get_anchors(d, c)
 
#define dom_html_document_get_cookie(d, c)    dom_html_document_get_cookie((dom_html_document *) (d), (c))
 
#define dom_html_document_set_cookie(d, c)    dom_html_document_set_cookie((dom_html_document *) (d), (c))
 
#define dom_html_document_open(d)    dom_html_document_open((dom_html_document *) (d))
 
#define dom_html_document_close(d)    dom_html_document_close((dom_html_document *) (d))
 
#define dom_html_document_write(d, t)    dom_html_document_write((dom_html_document *) (d), (t))
 
#define dom_html_document_writeln(d, t)    dom_html_document_writeln((dom_html_document *) (d), (t))
 
#define dom_html_document_get_element_by_name(d, n, l)
 

Typedefs

typedef struct dom_html_document dom_html_document
 
typedef struct dom_html_document_vtable dom_html_document_vtable
 

Macro Definition Documentation

◆ dom_html_document_close

#define dom_html_document_close ( d)     dom_html_document_close((dom_html_document *) (d))

◆ dom_html_document_get_anchors

#define dom_html_document_get_anchors ( d,
c )
Value:
(struct dom_html_collection **) (c))
#define dom_html_document_get_anchors(d, c)
Definition html_document.h:176
Definition html_collection.h:21
Definition html_document.h:19

◆ dom_html_document_get_applets

#define dom_html_document_get_applets ( d,
c )
Value:
(struct dom_html_collection **) (c))
#define dom_html_document_get_applets(d, c)
Definition html_document.h:146

◆ dom_html_document_get_body

#define dom_html_document_get_body ( d,
b )
Value:
(struct dom_html_element **) (b))
#define dom_html_document_get_body(d, b)
Definition html_document.h:116
Definition html_element.h:22

◆ dom_html_document_get_cookie

#define dom_html_document_get_cookie ( d,
c )    dom_html_document_get_cookie((dom_html_document *) (d), (c))

◆ dom_html_document_get_domain

#define dom_html_document_get_domain ( d,
t )    dom_html_document_get_domain((dom_html_document *) (d), (t))

◆ dom_html_document_get_element_by_name

#define dom_html_document_get_element_by_name ( d,
n,
l )
Value:
dom_html_document_get_elements_by_name((dom_html_document *) (d), \
(n), (struct dom_nodelist **) (l))
Definition nodelist.c:26

◆ dom_html_document_get_forms

#define dom_html_document_get_forms ( d,
c )
Value:
(struct dom_html_collection **) (c))
#define dom_html_document_get_forms(d, c)
Definition html_document.h:166

◆ dom_html_document_get_images

#define dom_html_document_get_images ( d,
c )
Value:
(struct dom_html_collection **) (c))
#define dom_html_document_get_images(d, c)
Definition html_document.h:136

◆ dom_html_document_get_links

#define dom_html_document_get_links ( d,
c )
Value:
(struct dom_html_collection **) (c))
#define dom_html_document_get_links(d, c)
Definition html_document.h:156

◆ dom_html_document_get_referrer

#define dom_html_document_get_referrer ( d,
r )    dom_html_document_get_referrer((dom_html_document *) (d), (r))

◆ dom_html_document_get_title

#define dom_html_document_get_title ( d,
t )    dom_html_document_get_title((dom_html_document *) (d), (t))

◆ dom_html_document_get_url

#define dom_html_document_get_url ( d,
u )    dom_html_document_get_url((dom_html_document *) (d), (u))

◆ dom_html_document_open

#define dom_html_document_open ( d)     dom_html_document_open((dom_html_document *) (d))

◆ dom_html_document_set_body

#define dom_html_document_set_body ( d,
b )
Value:
(struct dom_html_element **) (b))
#define dom_html_document_set_body(d, b)
Definition html_document.h:126

◆ dom_html_document_set_cookie

#define dom_html_document_set_cookie ( d,
c )    dom_html_document_set_cookie((dom_html_document *) (d), (c))

◆ dom_html_document_set_title

#define dom_html_document_set_title ( d,
t )    dom_html_document_set_title((dom_html_document *) (d), (t))

◆ dom_html_document_write

#define dom_html_document_write ( d,
t )    dom_html_document_write((dom_html_document *) (d), (t))

◆ dom_html_document_writeln

#define dom_html_document_writeln ( d,
t )    dom_html_document_writeln((dom_html_document *) (d), (t))

Typedef Documentation

◆ dom_html_document

typedef struct dom_html_document dom_html_document

◆ dom_html_document_vtable

typedef struct dom_html_document_vtable dom_html_document_vtable