php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "lexbor/dom/interfaces/document.h"
#include "lexbor/dom/interfaces/element.h"
#include "lexbor/dom/interfaces/text.h"
#include "lexbor/dom/interfaces/document_fragment.h"
#include "lexbor/dom/interfaces/comment.h"
#include "lexbor/dom/interfaces/cdata_section.h"
#include "lexbor/dom/interfaces/processing_instruction.h"
Go to the source code of this file.
void lxb_dom_document_attach_doctype | ( | lxb_dom_document_t * | document, |
lxb_dom_document_type_t * | doctype ) |
Definition at line 224 of file document.c.
void lxb_dom_document_attach_element | ( | lxb_dom_document_t * | document, |
lxb_dom_element_t * | element ) |
Definition at line 231 of file document.c.
lxb_status_t lxb_dom_document_clean | ( | lxb_dom_document_t * | document | ) |
Definition at line 179 of file document.c.
lxb_dom_document_t * lxb_dom_document_create | ( | lxb_dom_document_t * | owner | ) |
Definition at line 62 of file document.c.
lxb_dom_cdata_section_t * lxb_dom_document_create_cdata_section | ( | lxb_dom_document_t * | document, |
const lxb_char_t * | data, | ||
size_t | len ) |
Definition at line 297 of file document.c.
lxb_dom_comment_t * lxb_dom_document_create_comment | ( | lxb_dom_document_t * | document, |
const lxb_char_t * | data, | ||
size_t | len ) |
Definition at line 390 of file document.c.
lxb_dom_document_fragment_t * lxb_dom_document_create_document_fragment | ( | lxb_dom_document_t * | document | ) |
Definition at line 269 of file document.c.
lxb_dom_element_t * lxb_dom_document_create_element | ( | lxb_dom_document_t * | document, |
const lxb_char_t * | local_name, | ||
size_t | lname_len, | ||
void * | reserved_for_opt ) |
Definition at line 238 of file document.c.
lxb_dom_interface_t * lxb_dom_document_create_interface_noi | ( | lxb_dom_document_t * | document, |
lxb_tag_id_t | tag_id, | ||
lxb_ns_id_t | ns ) |
Definition at line 484 of file document.c.
lxb_dom_processing_instruction_t * lxb_dom_document_create_processing_instruction | ( | lxb_dom_document_t * | document, |
const lxb_char_t * | target, | ||
size_t | target_len, | ||
const lxb_char_t * | data, | ||
size_t | data_len ) |
Definition at line 338 of file document.c.
void * lxb_dom_document_create_struct_noi | ( | lxb_dom_document_t * | document, |
size_t | struct_size ) |
Definition at line 497 of file document.c.
lxb_dom_text_t * lxb_dom_document_create_text_node | ( | lxb_dom_document_t * | document, |
const lxb_char_t * | data, | ||
size_t | len ) |
Definition at line 275 of file document.c.
lxb_char_t * lxb_dom_document_create_text_noi | ( | lxb_dom_document_t * | document, |
size_t | len ) |
Definition at line 511 of file document.c.
lxb_dom_document_t * lxb_dom_document_destroy | ( | lxb_dom_document_t * | document | ) |
Definition at line 199 of file document.c.
lxb_dom_element_t * lxb_dom_document_destroy_element | ( | lxb_dom_element_t * | element | ) |
Definition at line 263 of file document.c.
lxb_dom_interface_t * lxb_dom_document_destroy_interface_noi | ( | lxb_dom_interface_t * | intrfc | ) |
Definition at line 491 of file document.c.
void * lxb_dom_document_destroy_struct_noi | ( | lxb_dom_document_t * | document, |
void * | structure ) |
Definition at line 504 of file document.c.
void * lxb_dom_document_destroy_text_noi | ( | lxb_dom_document_t * | document, |
lxb_char_t * | text ) |
Definition at line 517 of file document.c.
lxb_dom_element_t * lxb_dom_document_element_noi | ( | lxb_dom_document_t * | document | ) |
Definition at line 524 of file document.c.
lxb_dom_node_t * lxb_dom_document_import_node | ( | lxb_dom_document_t * | doc, |
lxb_dom_node_t * | node, | ||
bool | deep ) |
Definition at line 432 of file document.c.
lxb_status_t lxb_dom_document_init | ( | lxb_dom_document_t * | document, |
lxb_dom_document_t * | owner, | ||
lxb_dom_interface_create_f | create_interface, | ||
lxb_dom_interface_clone_f | clone_interface, | ||
lxb_dom_interface_destroy_f | destroy_interface, | ||
lxb_dom_document_dtype_t | type, | ||
unsigned int | ns ) |
Definition at line 72 of file document.c.
lxb_dom_document_t * lxb_dom_document_interface_clone | ( | lxb_dom_document_t * | document, |
const lxb_dom_document_t * | doc ) |
Definition at line 35 of file document.c.
lxb_dom_document_t * lxb_dom_document_interface_create | ( | lxb_dom_document_t * | document | ) |
Definition at line 18 of file document.c.
lxb_dom_document_t * lxb_dom_document_interface_destroy | ( | lxb_dom_document_t * | document | ) |
Definition at line 54 of file document.c.
lxb_dom_node_t * lxb_dom_document_root | ( | lxb_dom_document_t * | document | ) |
Definition at line 412 of file document.c.
bool lxb_dom_document_scripting_noi | ( | lxb_dom_document_t * | document | ) |
Definition at line 530 of file document.c.
void lxb_dom_document_scripting_set_noi | ( | lxb_dom_document_t * | document, |
bool | scripting ) |
Definition at line 536 of file document.c.