php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "lexbor/html/base.h"
#include "lexbor/tag/const.h"
#include "lexbor/ns/const.h"
#include "lexbor/dom/interface.h"
Go to the source code of this file.
Functions | |
LXB_API lxb_dom_interface_t * | lxb_html_interface_create (lxb_html_document_t *document, lxb_tag_id_t tag_id, lxb_ns_id_t ns) |
LXB_API lxb_dom_interface_t * | lxb_html_interface_clone (lxb_dom_document_t *document, const lxb_dom_interface_t *intrfc) |
LXB_API lxb_dom_interface_t * | lxb_html_interface_destroy (lxb_dom_interface_t *intrfc) |
#define lxb_html_interface_anchor | ( | obj | ) |
Definition at line 21 of file interface.h.
#define lxb_html_interface_area | ( | obj | ) |
Definition at line 22 of file interface.h.
#define lxb_html_interface_audio | ( | obj | ) |
Definition at line 23 of file interface.h.
#define lxb_html_interface_base | ( | obj | ) |
Definition at line 25 of file interface.h.
#define lxb_html_interface_body | ( | obj | ) |
Definition at line 26 of file interface.h.
#define lxb_html_interface_br | ( | obj | ) |
Definition at line 24 of file interface.h.
#define lxb_html_interface_button | ( | obj | ) |
Definition at line 27 of file interface.h.
#define lxb_html_interface_canvas | ( | obj | ) |
Definition at line 28 of file interface.h.
#define lxb_html_interface_d_list | ( | obj | ) |
Definition at line 29 of file interface.h.
#define lxb_html_interface_data | ( | obj | ) |
Definition at line 30 of file interface.h.
#define lxb_html_interface_data_list | ( | obj | ) |
Definition at line 31 of file interface.h.
#define lxb_html_interface_details | ( | obj | ) |
Definition at line 32 of file interface.h.
#define lxb_html_interface_dialog | ( | obj | ) |
Definition at line 33 of file interface.h.
#define lxb_html_interface_directory | ( | obj | ) |
Definition at line 34 of file interface.h.
#define lxb_html_interface_div | ( | obj | ) |
Definition at line 35 of file interface.h.
#define lxb_html_interface_document | ( | obj | ) |
Definition at line 20 of file interface.h.
#define lxb_html_interface_element | ( | obj | ) |
Definition at line 36 of file interface.h.
#define lxb_html_interface_embed | ( | obj | ) |
Definition at line 37 of file interface.h.
#define lxb_html_interface_field_set | ( | obj | ) |
Definition at line 38 of file interface.h.
#define lxb_html_interface_font | ( | obj | ) |
Definition at line 39 of file interface.h.
#define lxb_html_interface_form | ( | obj | ) |
Definition at line 40 of file interface.h.
#define lxb_html_interface_frame | ( | obj | ) |
Definition at line 41 of file interface.h.
#define lxb_html_interface_frame_set | ( | obj | ) |
Definition at line 42 of file interface.h.
#define lxb_html_interface_head | ( | obj | ) |
Definition at line 44 of file interface.h.
#define lxb_html_interface_heading | ( | obj | ) |
Definition at line 45 of file interface.h.
#define lxb_html_interface_hr | ( | obj | ) |
Definition at line 43 of file interface.h.
#define lxb_html_interface_html | ( | obj | ) |
Definition at line 46 of file interface.h.
#define lxb_html_interface_iframe | ( | obj | ) |
Definition at line 47 of file interface.h.
#define lxb_html_interface_image | ( | obj | ) |
Definition at line 48 of file interface.h.
#define lxb_html_interface_input | ( | obj | ) |
Definition at line 49 of file interface.h.
#define lxb_html_interface_label | ( | obj | ) |
Definition at line 51 of file interface.h.
#define lxb_html_interface_legend | ( | obj | ) |
Definition at line 52 of file interface.h.
#define lxb_html_interface_li | ( | obj | ) |
Definition at line 50 of file interface.h.
#define lxb_html_interface_link | ( | obj | ) |
Definition at line 53 of file interface.h.
#define lxb_html_interface_map | ( | obj | ) |
Definition at line 54 of file interface.h.
#define lxb_html_interface_marquee | ( | obj | ) |
Definition at line 55 of file interface.h.
#define lxb_html_interface_media | ( | obj | ) |
Definition at line 56 of file interface.h.
#define lxb_html_interface_menu | ( | obj | ) |
Definition at line 57 of file interface.h.
#define lxb_html_interface_meta | ( | obj | ) |
Definition at line 58 of file interface.h.
#define lxb_html_interface_meter | ( | obj | ) |
Definition at line 59 of file interface.h.
#define lxb_html_interface_mod | ( | obj | ) |
Definition at line 60 of file interface.h.
#define lxb_html_interface_o_list | ( | obj | ) |
Definition at line 61 of file interface.h.
#define lxb_html_interface_object | ( | obj | ) |
Definition at line 62 of file interface.h.
#define lxb_html_interface_opt_group | ( | obj | ) |
Definition at line 63 of file interface.h.
#define lxb_html_interface_option | ( | obj | ) |
Definition at line 64 of file interface.h.
#define lxb_html_interface_output | ( | obj | ) |
Definition at line 65 of file interface.h.
#define lxb_html_interface_paragraph | ( | obj | ) |
Definition at line 66 of file interface.h.
#define lxb_html_interface_param | ( | obj | ) |
Definition at line 67 of file interface.h.
#define lxb_html_interface_picture | ( | obj | ) |
Definition at line 68 of file interface.h.
#define lxb_html_interface_pre | ( | obj | ) |
Definition at line 69 of file interface.h.
#define lxb_html_interface_progress | ( | obj | ) |
Definition at line 70 of file interface.h.
#define lxb_html_interface_quote | ( | obj | ) |
Definition at line 71 of file interface.h.
#define lxb_html_interface_script | ( | obj | ) |
Definition at line 72 of file interface.h.
#define lxb_html_interface_select | ( | obj | ) |
Definition at line 73 of file interface.h.
#define lxb_html_interface_slot | ( | obj | ) |
Definition at line 74 of file interface.h.
#define lxb_html_interface_source | ( | obj | ) |
Definition at line 75 of file interface.h.
#define lxb_html_interface_span | ( | obj | ) |
Definition at line 76 of file interface.h.
#define lxb_html_interface_style | ( | obj | ) |
Definition at line 77 of file interface.h.
#define lxb_html_interface_table | ( | obj | ) |
Definition at line 81 of file interface.h.
#define lxb_html_interface_table_caption | ( | obj | ) |
Definition at line 78 of file interface.h.
#define lxb_html_interface_table_cell | ( | obj | ) |
Definition at line 79 of file interface.h.
#define lxb_html_interface_table_col | ( | obj | ) |
Definition at line 80 of file interface.h.
#define lxb_html_interface_table_row | ( | obj | ) |
Definition at line 82 of file interface.h.
#define lxb_html_interface_table_section | ( | obj | ) |
Definition at line 83 of file interface.h.
#define lxb_html_interface_template | ( | obj | ) |
Definition at line 84 of file interface.h.
#define lxb_html_interface_text_area | ( | obj | ) |
Definition at line 85 of file interface.h.
#define lxb_html_interface_time | ( | obj | ) |
Definition at line 86 of file interface.h.
#define lxb_html_interface_title | ( | obj | ) |
Definition at line 87 of file interface.h.
#define lxb_html_interface_track | ( | obj | ) |
Definition at line 88 of file interface.h.
#define lxb_html_interface_u_list | ( | obj | ) |
Definition at line 89 of file interface.h.
#define lxb_html_interface_unknown | ( | obj | ) |
Definition at line 90 of file interface.h.
#define lxb_html_interface_video | ( | obj | ) |
Definition at line 91 of file interface.h.
#define lxb_html_interface_window | ( | obj | ) |
Definition at line 92 of file interface.h.
typedef struct lxb_html_anchor_element lxb_html_anchor_element_t |
Definition at line 96 of file interface.h.
typedef struct lxb_html_area_element lxb_html_area_element_t |
Definition at line 97 of file interface.h.
typedef struct lxb_html_audio_element lxb_html_audio_element_t |
Definition at line 98 of file interface.h.
typedef struct lxb_html_base_element lxb_html_base_element_t |
Definition at line 100 of file interface.h.
typedef struct lxb_html_body_element lxb_html_body_element_t |
Definition at line 101 of file interface.h.
typedef struct lxb_html_br_element lxb_html_br_element_t |
Definition at line 99 of file interface.h.
typedef struct lxb_html_button_element lxb_html_button_element_t |
Definition at line 102 of file interface.h.
typedef struct lxb_html_canvas_element lxb_html_canvas_element_t |
Definition at line 103 of file interface.h.
typedef struct lxb_html_d_list_element lxb_html_d_list_element_t |
Definition at line 104 of file interface.h.
typedef struct lxb_html_data_element lxb_html_data_element_t |
Definition at line 105 of file interface.h.
typedef struct lxb_html_data_list_element lxb_html_data_list_element_t |
Definition at line 106 of file interface.h.
typedef struct lxb_html_details_element lxb_html_details_element_t |
Definition at line 107 of file interface.h.
typedef struct lxb_html_dialog_element lxb_html_dialog_element_t |
Definition at line 108 of file interface.h.
typedef struct lxb_html_directory_element lxb_html_directory_element_t |
Definition at line 109 of file interface.h.
typedef struct lxb_html_div_element lxb_html_div_element_t |
Definition at line 110 of file interface.h.
typedef struct lxb_html_document lxb_html_document_t |
Definition at line 95 of file interface.h.
typedef struct lxb_html_element lxb_html_element_t |
Definition at line 111 of file interface.h.
typedef struct lxb_html_embed_element lxb_html_embed_element_t |
Definition at line 112 of file interface.h.
typedef struct lxb_html_field_set_element lxb_html_field_set_element_t |
Definition at line 113 of file interface.h.
typedef struct lxb_html_font_element lxb_html_font_element_t |
Definition at line 114 of file interface.h.
typedef struct lxb_html_form_element lxb_html_form_element_t |
Definition at line 115 of file interface.h.
typedef struct lxb_html_frame_element lxb_html_frame_element_t |
Definition at line 116 of file interface.h.
typedef struct lxb_html_frame_set_element lxb_html_frame_set_element_t |
Definition at line 117 of file interface.h.
typedef struct lxb_html_head_element lxb_html_head_element_t |
Definition at line 119 of file interface.h.
typedef struct lxb_html_heading_element lxb_html_heading_element_t |
Definition at line 120 of file interface.h.
typedef struct lxb_html_hr_element lxb_html_hr_element_t |
Definition at line 118 of file interface.h.
typedef struct lxb_html_html_element lxb_html_html_element_t |
Definition at line 121 of file interface.h.
typedef struct lxb_html_iframe_element lxb_html_iframe_element_t |
Definition at line 122 of file interface.h.
typedef struct lxb_html_image_element lxb_html_image_element_t |
Definition at line 123 of file interface.h.
typedef struct lxb_html_input_element lxb_html_input_element_t |
Definition at line 124 of file interface.h.
typedef struct lxb_html_label_element lxb_html_label_element_t |
Definition at line 126 of file interface.h.
typedef struct lxb_html_legend_element lxb_html_legend_element_t |
Definition at line 127 of file interface.h.
typedef struct lxb_html_li_element lxb_html_li_element_t |
Definition at line 125 of file interface.h.
typedef struct lxb_html_link_element lxb_html_link_element_t |
Definition at line 128 of file interface.h.
typedef struct lxb_html_map_element lxb_html_map_element_t |
Definition at line 129 of file interface.h.
typedef struct lxb_html_marquee_element lxb_html_marquee_element_t |
Definition at line 130 of file interface.h.
typedef struct lxb_html_media_element lxb_html_media_element_t |
Definition at line 131 of file interface.h.
typedef struct lxb_html_menu_element lxb_html_menu_element_t |
Definition at line 132 of file interface.h.
typedef struct lxb_html_meta_element lxb_html_meta_element_t |
Definition at line 133 of file interface.h.
typedef struct lxb_html_meter_element lxb_html_meter_element_t |
Definition at line 134 of file interface.h.
typedef struct lxb_html_mod_element lxb_html_mod_element_t |
Definition at line 135 of file interface.h.
typedef struct lxb_html_o_list_element lxb_html_o_list_element_t |
Definition at line 136 of file interface.h.
typedef struct lxb_html_object_element lxb_html_object_element_t |
Definition at line 137 of file interface.h.
typedef struct lxb_html_opt_group_element lxb_html_opt_group_element_t |
Definition at line 138 of file interface.h.
typedef struct lxb_html_option_element lxb_html_option_element_t |
Definition at line 139 of file interface.h.
typedef struct lxb_html_output_element lxb_html_output_element_t |
Definition at line 140 of file interface.h.
typedef struct lxb_html_paragraph_element lxb_html_paragraph_element_t |
Definition at line 141 of file interface.h.
typedef struct lxb_html_param_element lxb_html_param_element_t |
Definition at line 142 of file interface.h.
typedef struct lxb_html_picture_element lxb_html_picture_element_t |
Definition at line 143 of file interface.h.
typedef struct lxb_html_pre_element lxb_html_pre_element_t |
Definition at line 144 of file interface.h.
typedef struct lxb_html_progress_element lxb_html_progress_element_t |
Definition at line 145 of file interface.h.
typedef struct lxb_html_quote_element lxb_html_quote_element_t |
Definition at line 146 of file interface.h.
typedef struct lxb_html_script_element lxb_html_script_element_t |
Definition at line 147 of file interface.h.
typedef struct lxb_html_select_element lxb_html_select_element_t |
Definition at line 148 of file interface.h.
typedef struct lxb_html_slot_element lxb_html_slot_element_t |
Definition at line 149 of file interface.h.
typedef struct lxb_html_source_element lxb_html_source_element_t |
Definition at line 150 of file interface.h.
typedef struct lxb_html_span_element lxb_html_span_element_t |
Definition at line 151 of file interface.h.
typedef struct lxb_html_style_element lxb_html_style_element_t |
Definition at line 152 of file interface.h.
typedef struct lxb_html_table_caption_element lxb_html_table_caption_element_t |
Definition at line 153 of file interface.h.
typedef struct lxb_html_table_cell_element lxb_html_table_cell_element_t |
Definition at line 154 of file interface.h.
typedef struct lxb_html_table_col_element lxb_html_table_col_element_t |
Definition at line 155 of file interface.h.
typedef struct lxb_html_table_element lxb_html_table_element_t |
Definition at line 156 of file interface.h.
typedef struct lxb_html_table_row_element lxb_html_table_row_element_t |
Definition at line 157 of file interface.h.
typedef struct lxb_html_table_section_element lxb_html_table_section_element_t |
Definition at line 158 of file interface.h.
typedef struct lxb_html_template_element lxb_html_template_element_t |
Definition at line 159 of file interface.h.
typedef struct lxb_html_text_area_element lxb_html_text_area_element_t |
Definition at line 160 of file interface.h.
typedef struct lxb_html_time_element lxb_html_time_element_t |
Definition at line 161 of file interface.h.
typedef struct lxb_html_title_element lxb_html_title_element_t |
Definition at line 162 of file interface.h.
typedef struct lxb_html_track_element lxb_html_track_element_t |
Definition at line 163 of file interface.h.
typedef struct lxb_html_u_list_element lxb_html_u_list_element_t |
Definition at line 164 of file interface.h.
typedef struct lxb_html_unknown_element lxb_html_unknown_element_t |
Definition at line 165 of file interface.h.
typedef struct lxb_html_video_element lxb_html_video_element_t |
Definition at line 166 of file interface.h.
typedef struct lxb_html_window lxb_html_window_t |
Definition at line 167 of file interface.h.
LXB_API lxb_dom_interface_t * lxb_html_interface_clone | ( | lxb_dom_document_t * | document, |
const lxb_dom_interface_t * | intrfc ) |
Definition at line 66 of file interface.c.
LXB_API lxb_dom_interface_t * lxb_html_interface_create | ( | lxb_html_document_t * | document, |
lxb_tag_id_t | tag_id, | ||
lxb_ns_id_t | ns ) |
Definition at line 25 of file interface.c.
LXB_API lxb_dom_interface_t * lxb_html_interface_destroy | ( | lxb_dom_interface_t * | intrfc | ) |
Definition at line 120 of file interface.c.