php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "lexbor/core/base.h"
#include "lexbor/tag/const.h"
#include "lexbor/ns/const.h"
#include "lexbor/dom/exception.h"
Go to the source code of this file.
Functions | |
LXB_API lxb_dom_interface_t * | lxb_dom_interface_create (lxb_dom_document_t *document, lxb_tag_id_t tag_id, lxb_ns_id_t ns) |
LXB_API lxb_dom_interface_t * | lxb_dom_interface_clone (lxb_dom_document_t *document, const lxb_dom_interface_t *intrfc) |
LXB_API lxb_dom_interface_t * | lxb_dom_interface_destroy (lxb_dom_interface_t *intrfc) |
#define lxb_dom_interface_attr | ( | obj | ) |
Definition at line 29 of file interface.h.
#define lxb_dom_interface_cdata_section | ( | obj | ) |
Definition at line 22 of file interface.h.
#define lxb_dom_interface_character_data | ( | obj | ) |
Definition at line 23 of file interface.h.
#define lxb_dom_interface_comment | ( | obj | ) |
Definition at line 24 of file interface.h.
#define lxb_dom_interface_document | ( | obj | ) |
Definition at line 25 of file interface.h.
#define lxb_dom_interface_document_fragment | ( | obj | ) |
Definition at line 26 of file interface.h.
#define lxb_dom_interface_document_type | ( | obj | ) |
Definition at line 27 of file interface.h.
#define lxb_dom_interface_element | ( | obj | ) |
Definition at line 28 of file interface.h.
#define lxb_dom_interface_event_target | ( | obj | ) |
Definition at line 30 of file interface.h.
#define lxb_dom_interface_node | ( | obj | ) |
Definition at line 31 of file interface.h.
#define lxb_dom_interface_processing_instruction | ( | obj | ) |
Definition at line 32 of file interface.h.
#define lxb_dom_interface_shadow_root | ( | obj | ) |
Definition at line 33 of file interface.h.
#define lxb_dom_interface_text | ( | obj | ) |
Definition at line 34 of file interface.h.
typedef struct lxb_dom_attr lxb_dom_attr_t |
Definition at line 40 of file interface.h.
typedef struct lxb_dom_cdata_section lxb_dom_cdata_section_t |
Definition at line 47 of file interface.h.
typedef struct lxb_dom_character_data lxb_dom_character_data_t |
Definition at line 45 of file interface.h.
typedef struct lxb_dom_comment lxb_dom_comment_t |
Definition at line 49 of file interface.h.
typedef struct lxb_dom_document_fragment lxb_dom_document_fragment_t |
Definition at line 43 of file interface.h.
typedef struct lxb_dom_document lxb_dom_document_t |
Definition at line 41 of file interface.h.
typedef struct lxb_dom_document_type lxb_dom_document_type_t |
Definition at line 42 of file interface.h.
typedef struct lxb_dom_element lxb_dom_element_t |
Definition at line 39 of file interface.h.
typedef lxb_status_t(* lxb_dom_event_destroy_f) (lxb_dom_node_t *node) |
Definition at line 77 of file interface.h.
typedef lxb_status_t(* lxb_dom_event_insert_f) (lxb_dom_node_t *node) |
Definition at line 71 of file interface.h.
typedef lxb_status_t(* lxb_dom_event_remove_f) (lxb_dom_node_t *node) |
Definition at line 74 of file interface.h.
typedef lxb_status_t(* lxb_dom_event_set_value_f) (lxb_dom_node_t *node, const lxb_char_t *value, size_t length) |
Definition at line 80 of file interface.h.
typedef struct lxb_dom_event_target lxb_dom_event_target_t |
Definition at line 37 of file interface.h.
typedef lxb_dom_interface_t *(* lxb_dom_interface_clone_f) (lxb_dom_document_t *document, const lxb_dom_interface_t *intrfc) |
Definition at line 64 of file interface.h.
Definition at line 53 of file interface.h.
typedef lxb_dom_interface_t *(* lxb_dom_interface_create_f) (lxb_dom_document_t *document, lxb_tag_id_t tag_id, lxb_ns_id_t ns) |
Definition at line 60 of file interface.h.
typedef lxb_dom_interface_t *(* lxb_dom_interface_destroy_f) (lxb_dom_interface_t *intrfc) |
Definition at line 68 of file interface.h.
Definition at line 56 of file interface.h.
typedef void lxb_dom_interface_t |
Definition at line 51 of file interface.h.
typedef struct lxb_dom_node lxb_dom_node_t |
Definition at line 38 of file interface.h.
typedef struct lxb_dom_processing_instruction lxb_dom_processing_instruction_t |
Definition at line 48 of file interface.h.
typedef struct lxb_dom_shadow_root lxb_dom_shadow_root_t |
Definition at line 44 of file interface.h.
typedef struct lxb_dom_text lxb_dom_text_t |
Definition at line 46 of file interface.h.
LXB_API lxb_dom_interface_t * lxb_dom_interface_clone | ( | lxb_dom_document_t * | document, |
const lxb_dom_interface_t * | intrfc ) |
Definition at line 40 of file interface.c.
LXB_API lxb_dom_interface_t * lxb_dom_interface_create | ( | lxb_dom_document_t * | document, |
lxb_tag_id_t | tag_id, | ||
lxb_ns_id_t | ns ) |
Definition at line 23 of file interface.c.
LXB_API lxb_dom_interface_t * lxb_dom_interface_destroy | ( | lxb_dom_interface_t * | intrfc | ) |
Definition at line 74 of file interface.c.