Search Toolkit Book for xml::impl::epimpl
epimpl (event_parser &parent, event_parser::sax_handlers_mask mask) ~epimpl (void) void create_context (void) void destroy_context (void) void recreate_context (void) void event_start_document (void) void event_end_document (void) void event_start_element (const xmlChar *tag, const xmlChar **props) void event_end_element (const xmlChar *tag) void event_text (const xmlChar *text, int length) void event_pi (const xmlChar *target, const xmlChar *data) void event_comment (const xmlChar *text) void event_cdata (const xmlChar *text, int length) void event_notation_declaration (const xmlChar *name, const xmlChar *public_id, const xmlChar *system_id) void event_entity_declaration (const xmlChar *name, int type, const xmlChar *publicId, const xmlChar *systemId, xmlChar *content) void event_unparsed_entity_declaration (const xmlChar *name, const xmlChar *public_id, const xmlChar *system_id, const xmlChar *notation_name) void event_external_subset_declaration (const xmlChar *name, const xmlChar *external_id, const xmlChar *system_id) void event_internal_subset_declaration (const xmlChar *name, const xmlChar *external_id, const xmlChar *system_id) void event_attribute_declaration (const xmlChar *element_name, const xmlChar *attribute_name, int attr_type, int default_type, const xmlChar *default_value, xmlEnumeration *default_values) void event_element_declaration (const xmlChar *element_name, int type, xmlElementContent *content) void event_entity_reference (const xmlChar *name) void event_warning (const std::string &message) void event_error (const std::string &message) void event_fatal_error (const std::string &message)Definition at line 87 of file event_parser.cpp.
◆ epimpl() [1/2]Definition at line 604 of file event_parser.cpp.
References xml::event_parser::attribute_decl_handler, cb_attribute_declaration(), cb_cdata(), cb_comment(), cb_element_declaration(), cb_end_document(), cb_end_element(), cb_entity_declaration(), cb_entity_reference(), cb_error(), cb_external_subset_declaration(), cb_fatal_error(), cb_ignore(), cb_internal_subset_declaration(), cb_notation_declaration(), cb_pi(), cb_start_document(), cb_start_element(), cb_text(), cb_unparsed_entity_declaration(), cb_warning(), xml::event_parser::cdata_handler, xml::event_parser::characters_handler, xml::event_parser::comment_handler, xml::event_parser::element_decl_handler, xml::event_parser::end_document_handler, xml::event_parser::end_element_handler, xml::event_parser::entity_decl_handler, xml::event_parser::external_subset_handler, xml::init::get_remove_whitespace(), xml::event_parser::internal_subset_handler, mask, xml::event_parser::notation_decl_handler, xml::event_parser::pi_handler, xml::event_parser::reference_handler, sax_handler_, xml::event_parser::start_document_handler, xml::event_parser::start_element_handler, and xml::event_parser::unparsed_entity_decl_handler.
◆ ~epimpl() ◆ epimpl() [2/2] ◆ create_context() void epimpl::create_context ( void ) ◆ destroy_context() void epimpl::destroy_context ( void ) ◆ event_attribute_declaration() void epimpl::event_attribute_declaration ( const xmlChar * element_name, const xmlChar * attribute_name, int attr_type, int default_type, const xmlChar * default_value, xmlEnumeration * default_values ) ◆ event_cdata() void epimpl::event_cdata ( const xmlChar * text, int length ) ◆ event_comment() void epimpl::event_comment ( const xmlChar * text ) ◆ event_element_declaration() void epimpl::event_element_declaration ( const xmlChar * element_name, int type, xmlElementContent * content ) ◆ event_end_document() void epimpl::event_end_document ( void ) ◆ event_end_element() void epimpl::event_end_element ( const xmlChar * tag ) ◆ event_entity_declaration() void epimpl::event_entity_declaration ( const xmlChar * name, int type, const xmlChar * publicId, const xmlChar * systemId, xmlChar * content ) ◆ event_entity_reference() void epimpl::event_entity_reference ( const xmlChar * name ) ◆ event_error() ◆ event_external_subset_declaration() void epimpl::event_external_subset_declaration ( const xmlChar * name, const xmlChar * external_id, const xmlChar * system_id ) ◆ event_fatal_error()Definition at line 1112 of file event_parser.cpp.
References errors_, xml::error_messages::get_messages(), NULL, parser_context_, parser_status_, string, and xml::error_message::type_fatal_error.
Referenced by event_attribute_declaration(), event_cdata(), event_comment(), event_element_declaration(), event_end_document(), event_end_element(), event_entity_declaration(), event_entity_reference(), event_error(), event_external_subset_declaration(), event_internal_subset_declaration(), event_notation_declaration(), event_pi(), event_start_document(), event_start_element(), event_text(), event_unparsed_entity_declaration(), and event_warning().
◆ event_internal_subset_declaration() void epimpl::event_internal_subset_declaration ( const xmlChar * name, const xmlChar * external_id, const xmlChar * system_id ) ◆ event_notation_declaration() void epimpl::event_notation_declaration ( const xmlChar * name, const xmlChar * public_id, const xmlChar * system_id ) ◆ event_pi() void epimpl::event_pi ( const xmlChar * target, const xmlChar * data ) ◆ event_start_document() void epimpl::event_start_document ( void ) ◆ event_start_element() void epimpl::event_start_element ( const xmlChar * tag, const xmlChar ** props ) ◆ event_text() void epimpl::event_text ( const xmlChar * text, int length ) ◆ event_unparsed_entity_declaration() void epimpl::event_unparsed_entity_declaration ( const xmlChar * name, const xmlChar * public_id, const xmlChar * system_id, const xmlChar * notation_name ) ◆ event_warning() ◆ operator=() ◆ recreate_context() void epimpl::recreate_context ( void ) ◆ errors_ ◆ parent_Definition at line 142 of file event_parser.cpp.
Referenced by event_attribute_declaration(), event_cdata(), event_comment(), event_element_declaration(), event_end_document(), event_end_element(), event_entity_declaration(), event_entity_reference(), event_error(), event_external_subset_declaration(), event_internal_subset_declaration(), event_notation_declaration(), event_pi(), event_start_document(), event_start_element(), event_text(), event_unparsed_entity_declaration(), and event_warning().
◆ parser_context_ xmlParserCtxt* xml::impl::epimpl::parser_context_Definition at line 96 of file event_parser.cpp.
Referenced by create_context(), destroy_context(), event_attribute_declaration(), event_cdata(), event_comment(), event_element_declaration(), event_end_document(), event_end_element(), event_entity_declaration(), event_entity_reference(), event_error(), event_external_subset_declaration(), event_fatal_error(), event_internal_subset_declaration(), event_notation_declaration(), event_pi(), event_start_document(), event_start_element(), event_text(), event_unparsed_entity_declaration(), event_warning(), xml::event_parser::parse_chunk(), and xml::event_parser::parse_finish().
◆ parser_status_ bool xml::impl::epimpl::parser_status_Definition at line 98 of file event_parser.cpp.
Referenced by event_attribute_declaration(), event_cdata(), event_comment(), event_element_declaration(), event_end_document(), event_end_element(), event_entity_declaration(), event_entity_reference(), event_error(), event_external_subset_declaration(), event_fatal_error(), event_internal_subset_declaration(), event_notation_declaration(), event_pi(), event_start_document(), event_start_element(), event_text(), event_unparsed_entity_declaration(), event_warning(), xml::event_parser::parse_chunk(), xml::event_parser::parse_file(), xml::event_parser::parse_finish(), and xml::event_parser::parse_stream().
◆ sax_handler_ xmlSAXHandler xml::impl::epimpl::sax_handler_The documentation for this struct was generated from the following file:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4