libdom
Loading...
Searching...
No Matches
characterdata.h File Reference
#include <dom/inttypes.h>
#include <dom/core/exceptions.h>
#include <dom/core/node.h>

Go to the source code of this file.

Classes

struct  dom_characterdata_vtable
 

Macros

#define dom_characterdata_get_data(c, d)
 
#define dom_characterdata_set_data(c, d)
 
#define dom_characterdata_get_length(c, l)
 
#define dom_characterdata_substring_data(c, o, ct, d)
 
#define dom_characterdata_append_data(c, d)
 
#define dom_characterdata_insert_data(c, o, d)
 
#define dom_characterdata_delete_data(c, o, ct)
 
#define dom_characterdata_replace_data(c, o, ct, d)
 

Typedefs

typedef struct dom_characterdata dom_characterdata
 
typedef struct dom_characterdata_vtable dom_characterdata_vtable
 

Macro Definition Documentation

◆ dom_characterdata_append_data

#define dom_characterdata_append_data ( c,
d )
Value:
(struct dom_characterdata *) (c), (d))
#define dom_characterdata_append_data(c, d)
Definition characterdata.h:94
Definition characterdata.h:18

◆ dom_characterdata_delete_data

#define dom_characterdata_delete_data ( c,
o,
ct )
Value:
(struct dom_characterdata *) (c), (uint32_t) (o), \
(uint32_t) (ct))
#define dom_characterdata_delete_data(c, o, ct)
Definition characterdata.h:114

◆ dom_characterdata_get_data

#define dom_characterdata_get_data ( c,
d )
Value:
(struct dom_characterdata *) (c), (d))
#define dom_characterdata_get_data(c, d)
Definition characterdata.h:54

◆ dom_characterdata_get_length

#define dom_characterdata_get_length ( c,
l )
Value:
(struct dom_characterdata *) (c), (uint32_t *) (l))
#define dom_characterdata_get_length(c, l)
Definition characterdata.h:72

◆ dom_characterdata_insert_data

#define dom_characterdata_insert_data ( c,
o,
d )
Value:
(struct dom_characterdata *) (c), (uint32_t) (o), (d))
#define dom_characterdata_insert_data(c, o, d)
Definition characterdata.h:104

◆ dom_characterdata_replace_data

#define dom_characterdata_replace_data ( c,
o,
ct,
d )
Value:
(struct dom_characterdata *) (c), (uint32_t) (o),\
(uint32_t) (ct), (d))
#define dom_characterdata_replace_data(c, o, ct, d)
Definition characterdata.h:126

◆ dom_characterdata_set_data

#define dom_characterdata_set_data ( c,
d )
Value:
(struct dom_characterdata *) (c), (d))
#define dom_characterdata_set_data(c, d)
Definition characterdata.h:63

◆ dom_characterdata_substring_data

#define dom_characterdata_substring_data ( c,
o,
ct,
d )
Value:
(struct dom_characterdata *) (c), (uint32_t) (o), \
(uint32_t) (ct), (d))
#define dom_characterdata_substring_data(c, o, ct, d)
Definition characterdata.h:83

Typedef Documentation

◆ dom_characterdata

typedef struct dom_characterdata dom_characterdata

◆ dom_characterdata_vtable

typedef struct dom_characterdata_vtable dom_characterdata_vtable