Go to the source code of this file.
|
void | lexbor_libxml2_bridge_parse_context_init (lexbor_libxml2_bridge_parse_context *ctx) |
|
void | lexbor_libxml2_bridge_parse_set_error_callbacks (lexbor_libxml2_bridge_parse_context *ctx, lexbor_libxml2_bridge_tokenizer_error_reporter tokenizer_error_reporter, lexbor_libxml2_bridge_tree_error_reporter tree_error_reporter) |
|
lexbor_libxml2_bridge_status | lexbor_libxml2_bridge_convert_document (lxb_html_document_t *document, xmlDocPtr *doc_out, bool compact_text_nodes, bool create_default_ns, php_dom_private_data *private_data) |
|
lexbor_libxml2_bridge_status | lexbor_libxml2_bridge_convert_fragment (lxb_dom_node_t *start_node, xmlDocPtr lxml_doc, xmlNodePtr *fragment_out, bool compact_text_nodes, bool create_default_ns, php_dom_private_data *private_data) |
|
void | lexbor_libxml2_bridge_report_errors (const lexbor_libxml2_bridge_parse_context *ctx, lxb_html_parser_t *parser, const lxb_char_t *input_html, size_t chunk_offset, size_t *error_index_offset_tokenizer, size_t *error_index_offset_tree) |
|
void | lexbor_libxml2_bridge_copy_observations (lxb_html_tree_t *tree, lexbor_libxml2_bridge_extracted_observations *observations) |
|
◆ lexbor_libxml2_bridge_extracted_observations
typedef struct lexbor_libxml2_bridge_extracted_observations lexbor_libxml2_bridge_extracted_observations |
◆ lexbor_libxml2_bridge_parse_context
typedef struct lexbor_libxml2_bridge_parse_context lexbor_libxml2_bridge_parse_context |
◆ lexbor_libxml2_bridge_tokenizer_error_reporter
◆ lexbor_libxml2_bridge_tree_error_reporter
◆ lexbor_libxml2_bridge_status
Enumerator |
---|
LEXBOR_LIBXML2_BRIDGE_STATUS_OK | |
LEXBOR_LIBXML2_BRIDGE_STATUS_CANNOT_INIT | |
LEXBOR_LIBXML2_BRIDGE_STATUS_FATAL_PARSE | |
LEXBOR_LIBXML2_BRIDGE_STATUS_OVERFLOW | |
LEXBOR_LIBXML2_BRIDGE_STATUS_OOM | |
Definition at line 25 of file html5_parser.h.
◆ lexbor_libxml2_bridge_convert_document()
◆ lexbor_libxml2_bridge_convert_fragment()
◆ lexbor_libxml2_bridge_copy_observations()
◆ lexbor_libxml2_bridge_parse_context_init()
◆ lexbor_libxml2_bridge_parse_set_error_callbacks()
◆ lexbor_libxml2_bridge_report_errors()