Hubbub
|
Treebuilder object. More...
#include <internal.h>
Data Fields | |
hubbub_tokeniser * | tokeniser |
Underlying tokeniser. More... | |
hubbub_treebuilder_context | context |
Our context. More... | |
hubbub_tree_handler * | tree_handler |
Callback table. More... | |
hubbub_error_handler | error_handler |
Error handler. More... | |
void * | error_pw |
Error handler data. More... | |
Treebuilder object.
Definition at line 116 of file internal.h.
hubbub_treebuilder_context hubbub_treebuilder::context |
Our context.
Definition at line 120 of file internal.h.
Referenced by aa_clone_and_replace_entries(), aa_find_and_validate_formatting_element(), aa_find_bookmark_location_reparenting_misnested(), aa_find_formatting_element(), aa_find_furthest_block(), aa_insert_into_foster_parent(), aa_remove_element_stack_item(), act_as_if_end_tag_tr(), append_text(), clear_active_formatting_list_to_marker(), close_cell(), close_implied_end_tags(), complete_script(), current_node(), current_table(), element_in_scope(), element_in_scope_in_non_html_ns(), element_stack_dump(), element_stack_pop(), element_stack_pop_until(), element_stack_push(), element_stack_remove(), foreign_break_out(), formatting_list_append(), formatting_list_dump(), formatting_list_insert(), formatting_list_remove(), handle_after_after_body(), handle_after_after_frameset(), handle_after_body(), handle_after_frameset(), handle_after_head(), handle_before_head(), handle_before_html(), handle_generic_rcdata(), handle_in_body(), handle_in_caption(), handle_in_cell(), handle_in_column_group(), handle_in_foreign_content(), handle_in_frameset(), handle_in_head(), handle_in_head_noscript(), handle_in_row(), handle_in_select(), handle_in_table(), handle_in_table_body(), handle_initial(), hubbub_treebuilder_create(), hubbub_treebuilder_destroy(), hubbub_treebuilder_setopt(), hubbub_treebuilder_token_handler(), insert_element(), parse_generic_rcdata(), prev_node(), process_0body_in_body(), process_0form_in_body(), process_0generic_in_body(), process_0p_in_body(), process_0presentational_in_body(), process_a_in_body(), process_applet_marquee_object_in_body(), process_as_in_secondary(), process_body_in_body(), process_button_in_body(), process_character(), process_comment_append(), process_dd_dt_li_in_body(), process_end_tag(), process_form_in_body(), process_frameset_in_body(), process_hN_in_body(), process_hr_in_body(), process_html_in_body(), process_isindex_in_body(), process_nobr_in_body(), process_presentational_in_body(), process_select_in_body(), process_start_tag(), process_textarea_in_body(), reconstruct_active_formatting_list(), reset_insertion_mode(), and table_sub_start_or_table_end().
hubbub_error_handler hubbub_treebuilder::error_handler |
Error handler.
Definition at line 124 of file internal.h.
Referenced by hubbub_treebuilder_create(), and hubbub_treebuilder_setopt().
void* hubbub_treebuilder::error_pw |
Error handler data.
Definition at line 125 of file internal.h.
Referenced by hubbub_treebuilder_create(), and hubbub_treebuilder_setopt().
hubbub_tokeniser* hubbub_treebuilder::tokeniser |
Underlying tokeniser.
Definition at line 118 of file internal.h.
Referenced by hubbub_treebuilder_create(), hubbub_treebuilder_destroy(), parse_generic_rcdata(), and process_plaintext_in_body().
hubbub_tree_handler* hubbub_treebuilder::tree_handler |
Callback table.
Definition at line 122 of file internal.h.
Referenced by aa_clone_and_replace_entries(), aa_find_and_validate_formatting_element(), aa_find_bookmark_location_reparenting_misnested(), aa_find_furthest_block(), aa_insert_into_foster_parent(), aa_remove_element_stack_item(), aa_reparent_node(), act_as_if_end_tag_tr(), append_text(), clear_active_formatting_list_to_marker(), clear_stack_table_context(), close_cell(), close_implied_end_tags(), complete_script(), element_stack_pop_until(), foreign_break_out(), handle_before_head(), handle_before_html(), handle_generic_rcdata(), handle_in_caption(), handle_in_cell(), handle_in_column_group(), handle_in_frameset(), handle_in_head(), handle_in_head_noscript(), handle_in_row(), handle_in_select(), handle_in_table(), handle_in_table_body(), handle_initial(), hubbub_treebuilder_create(), hubbub_treebuilder_destroy(), hubbub_treebuilder_setopt(), hubbub_treebuilder_token_handler(), insert_element(), process_0applet_button_marquee_object_in_body(), process_0container_in_body(), process_0dd_dt_li_in_body(), process_0form_in_body(), process_0generic_in_body(), process_0h_in_body(), process_0p_in_body(), process_0presentational_in_body(), process_a_in_body(), process_applet_marquee_object_in_body(), process_body_in_body(), process_button_in_body(), process_comment_append(), process_dd_dt_li_in_body(), process_form_in_body(), process_hN_in_body(), process_html_in_body(), process_meta_in_head(), process_nobr_in_body(), process_presentational_in_body(), reconstruct_active_formatting_list(), remove_node_from_dom(), table_clear_stack(), and table_sub_start_or_table_end().