LibreOffice Module shell (master) 1
Public Member Functions | List of all members
i_xml_parser_event_handler Class Referenceabstract

#include <i_xml_parser_event_handler.hxx>

Inheritance diagram for i_xml_parser_event_handler:
[legend]

Public Member Functions

virtual ~i_xml_parser_event_handler ()
 
virtual void start_element (const string_t &raw_name, const string_t &local_name, const xml_tag_attribute_container_t &attributes)=0
 
virtual void end_element (const string_t &raw_name, const string_t &local_name)=0
 
virtual void characters (const string_t &character)=0
 
virtual void ignore_whitespace (const string_t &whitespaces)=0
 
virtual void comment (const string_t &comment)=0
 

Detailed Description

Definition at line 38 of file i_xml_parser_event_handler.hxx.

Constructor & Destructor Documentation

◆ ~i_xml_parser_event_handler()

virtual i_xml_parser_event_handler::~i_xml_parser_event_handler ( )
inlinevirtual

Definition at line 41 of file i_xml_parser_event_handler.hxx.

Member Function Documentation

◆ characters()

virtual void i_xml_parser_event_handler::characters ( const string_t character)
pure virtual

◆ comment()

virtual void i_xml_parser_event_handler::comment ( const string_t comment)
pure virtual

Implemented in CBaseReader.

Referenced by xml_comment_handler().

◆ end_element()

virtual void i_xml_parser_event_handler::end_element ( const string_t raw_name,
const string_t local_name 
)
pure virtual

◆ ignore_whitespace()

virtual void i_xml_parser_event_handler::ignore_whitespace ( const string_t whitespaces)
pure virtual

Implemented in CBaseReader.

Referenced by xml_character_data_handler().

◆ start_element()

virtual void i_xml_parser_event_handler::start_element ( const string_t raw_name,
const string_t local_name,
const xml_tag_attribute_container_t attributes 
)
pure virtual

The documentation for this class was generated from the following file: