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

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_tlxb_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_tlxb_html_token_attr_destroy (lxb_html_token_attr_t *attr, lexbor_dobject_t *dobj)
 
LXB_API const lxb_char_tlxb_html_token_attr_name (lxb_html_token_attr_t *attr, size_t *length)
 

Typedef Documentation

◆ lxb_html_token_attr_t

Definition at line 22 of file token_attr.h.

◆ lxb_html_token_attr_type_t

Definition at line 23 of file token_attr.h.

Enumeration Type Documentation

◆ lxb_html_token_attr_type

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.

Function Documentation

◆ lxb_html_token_attr_clean()

LXB_API void lxb_html_token_attr_clean ( lxb_html_token_attr_t * attr)

Definition at line 17 of file token_attr.c.

◆ lxb_html_token_attr_create()

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_html_token_attr_destroy()

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_html_token_attr_name()

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.