php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
document_type.h File Reference

Go to the source code of this file.

Data Structures

struct  lxb_dom_document_type
 

Functions

LXB_API lxb_dom_document_type_tlxb_dom_document_type_interface_create (lxb_dom_document_t *document)
 
LXB_API lxb_dom_document_type_tlxb_dom_document_type_interface_clone (lxb_dom_document_t *document, const lxb_dom_document_type_t *dtype)
 
LXB_API lxb_dom_document_type_tlxb_dom_document_type_interface_destroy (lxb_dom_document_type_t *document_type)
 
lxb_inline const lxb_char_tlxb_dom_document_type_name (lxb_dom_document_type_t *doc_type, size_t *len)
 
lxb_inline const lxb_char_tlxb_dom_document_type_public_id (lxb_dom_document_type_t *doc_type, size_t *len)
 
lxb_inline const lxb_char_tlxb_dom_document_type_system_id (lxb_dom_document_type_t *doc_type, size_t *len)
 
LXB_API const lxb_char_tlxb_dom_document_type_name_noi (lxb_dom_document_type_t *doc_type, size_t *len)
 
LXB_API const lxb_char_tlxb_dom_document_type_public_id_noi (lxb_dom_document_type_t *doc_type, size_t *len)
 
LXB_API const lxb_char_tlxb_dom_document_type_system_id_noi (lxb_dom_document_type_t *doc_type, size_t *len)
 

Function Documentation

◆ lxb_dom_document_type_interface_clone()

LXB_API lxb_dom_document_type_t * lxb_dom_document_type_interface_clone ( lxb_dom_document_t * document,
const lxb_dom_document_type_t * dtype )

Definition at line 36 of file document_type.c.

◆ lxb_dom_document_type_interface_create()

LXB_API lxb_dom_document_type_t * lxb_dom_document_type_interface_create ( lxb_dom_document_t * document)

Definition at line 17 of file document_type.c.

◆ lxb_dom_document_type_interface_destroy()

LXB_API lxb_dom_document_type_t * lxb_dom_document_type_interface_destroy ( lxb_dom_document_type_t * document_type)

Definition at line 90 of file document_type.c.

◆ lxb_dom_document_type_name()

lxb_inline const lxb_char_t * lxb_dom_document_type_name ( lxb_dom_document_type_t * doc_type,
size_t * len )

Definition at line 46 of file document_type.h.

◆ lxb_dom_document_type_name_noi()

LXB_API const lxb_char_t * lxb_dom_document_type_name_noi ( lxb_dom_document_type_t * doc_type,
size_t * len )

Definition at line 112 of file document_type.c.

◆ lxb_dom_document_type_public_id()

lxb_inline const lxb_char_t * lxb_dom_document_type_public_id ( lxb_dom_document_type_t * doc_type,
size_t * len )

Definition at line 70 of file document_type.h.

◆ lxb_dom_document_type_public_id_noi()

LXB_API const lxb_char_t * lxb_dom_document_type_public_id_noi ( lxb_dom_document_type_t * doc_type,
size_t * len )

Definition at line 118 of file document_type.c.

◆ lxb_dom_document_type_system_id()

lxb_inline const lxb_char_t * lxb_dom_document_type_system_id ( lxb_dom_document_type_t * doc_type,
size_t * len )

Definition at line 80 of file document_type.h.

◆ lxb_dom_document_type_system_id_noi()

LXB_API const lxb_char_t * lxb_dom_document_type_system_id_noi ( lxb_dom_document_type_t * doc_type,
size_t * len )

Definition at line 125 of file document_type.c.