10 #ifndef EBOOKXMLPARSER_H_INCLUDED 11 #define EBOOKXMLPARSER_H_INCLUDED 19 class EBOOKXMLContext;
Definition: EBOOKHTMLToken.h:89
Definition: EBOOKTokenizer.h:16
EBOOKXMLParser & operator=(const EBOOKXMLParser &)
Definition: EBOOKXMLParser.h:33
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr_t
Definition: libebook_utils.h:54
virtual std::shared_ptr< EBOOKXMLContext > createDocumentContext()=0
virtual const EBOOKTokenizer & getTokenizer() const =0
const RunStyle m_runStyle
Definition: EBOOKXMLParser.h:51
~EBOOKXMLParser()
Definition: EBOOKXMLParser.cpp:89
RunStyle
Determines whether or not the parser should quit when a context returns an empty context for a child ...
Definition: EBOOKXMLParser.h:31
Definition: BBeBCollector.cpp:18
Continue, skipping the child element.
Definition: EBOOKXMLParser.h:34
EBOOKXMLParser(const EBOOKXMLParser &)
Definition: EBOOKXMLParser.h:21
bool parse(const RVNGInputStreamPtr_t &input)
Definition: EBOOKXMLParser.cpp:93