|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "lexbor/core/str.h"#include "lexbor/core/dobject.h"#include "lexbor/dom/interfaces/attr.h"#include "lexbor/html/base.h"Go to the source code of this file.
Data Structures | |
| struct | lxb_html_token_attr |
Typedefs | |
| typedef struct lxb_html_token_attr | lxb_html_token_attr_t |
| typedef int | lxb_html_token_attr_type_t |
Enumerations | |
| enum | lxb_html_token_attr_type { LXB_HTML_TOKEN_ATTR_TYPE_UNDEF = 0x0000 , LXB_HTML_TOKEN_ATTR_TYPE_NAME_NULL = 0x0001 , LXB_HTML_TOKEN_ATTR_TYPE_VALUE_NULL = 0x0002 } |
Functions | |
| LXB_API lxb_html_token_attr_t * | lxb_html_token_attr_create (lexbor_dobject_t *dobj) |
| LXB_API void | lxb_html_token_attr_clean (lxb_html_token_attr_t *attr) |
| LXB_API lxb_html_token_attr_t * | lxb_html_token_attr_destroy (lxb_html_token_attr_t *attr, lexbor_dobject_t *dobj) |
| LXB_API const lxb_char_t * | lxb_html_token_attr_name (lxb_html_token_attr_t *attr, size_t *length) |
| typedef struct lxb_html_token_attr lxb_html_token_attr_t |
Definition at line 22 of file token_attr.h.
| typedef int lxb_html_token_attr_type_t |
Definition at line 23 of file token_attr.h.
| Enumerator | |
|---|---|
| LXB_HTML_TOKEN_ATTR_TYPE_UNDEF | |
| LXB_HTML_TOKEN_ATTR_TYPE_NAME_NULL | |
| LXB_HTML_TOKEN_ATTR_TYPE_VALUE_NULL | |
Definition at line 25 of file token_attr.h.
| LXB_API void lxb_html_token_attr_clean | ( | lxb_html_token_attr_t * | attr | ) |
Definition at line 17 of file token_attr.c.
| LXB_API lxb_html_token_attr_t * lxb_html_token_attr_create | ( | lexbor_dobject_t * | dobj | ) |
Definition at line 11 of file token_attr.c.
| LXB_API lxb_html_token_attr_t * lxb_html_token_attr_destroy | ( | lxb_html_token_attr_t * | attr, |
| lexbor_dobject_t * | dobj ) |
Definition at line 23 of file token_attr.c.
| LXB_API const lxb_char_t * lxb_html_token_attr_name | ( | lxb_html_token_attr_t * | attr, |
| size_t * | length ) |
Definition at line 29 of file token_attr.c.