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.