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