Go to the documentation of this file.
10 #ifndef EPUBPARSER_H_INCLUDED
11 #define EPUBPARSER_H_INCLUDED
13 #include <libe-book/libe-book.h>
30 librevenge::RVNGInputStream *
const m_input;
36 #endif // EPUBPARSER_H_INCLUDED
@ rootfiles
Definition: EPubToken.h:32
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr_t
Definition: libebook_utils.h:54
@ TYPE_EPub
Definition: EBOOKOPFParser.h:30
Definition: libebook_utils.h:56
@ NS_container
Definition: EPubToken.h:54
@ full_path
Definition: EPubToken.h:39
Definition: BBeBCollector.cpp:18
std::stack< int > m_elementStack
Definition: EPubParser.cpp:53
qi::rule< Iterator, AttrValue_t, qi::space_type > value
Definition: TealDocParser.cpp:231
Definition: EBOOKOPFParser.h:20
bool m_versionOk
Definition: EPubParser.cpp:54
Definition: EPubParser.h:18
string & m_opfName
Definition: EPubParser.cpp:52
qi::rule< Iterator, AttrValue_t, qi::space_type > text
Definition: TealDocParser.cpp:232
librevenge::RVNGInputStream * m_input
Definition: PeanutPressParser.cpp:262
string m_rootPath
Definition: EPubParser.cpp:55
@ media_type
Definition: EBOOKOPFToken.h:89
bool m_found
Definition: EPubParser.cpp:57
XMLTreeNodePtr_t document
Definition: EBOOKHTMLParser.cpp:163
int getEPubTokenId(const char *const name, const char *const ns)
Definition: EPubToken.cpp:27
EPubParser & operator=(const EPubParser &other)
librevenge::RVNGTextInterface *const m_document
Definition: EPubParser.h:31
@ input
Definition: EBOOKHTMLToken.h:89
HUBBUBParserPtr_t parser
Definition: EBOOKHTMLParser.cpp:170
MSPackFile container
Definition: HTMLHelpStream.cpp:93
string name
Definition: HTMLHelpStream.cpp:80
@ _1_0
Definition: EPubToken.h:43
void parse()
Definition: EPubParser.cpp:192
#define EBOOK_DEBUG_MSG(M)
Definition: libebook_utils.h:44
@ opf
Definition: EBOOKOPFToken.h:28
librevenge::RVNGInputStream *const m_input
Definition: EPubParser.h:30
@ MIME_opf
Definition: EPubToken.h:45
EPubParser(const EPubParser &other)
librevenge::RVNGTextInterface *const m_document
Definition: FictionBook2Parser.cpp:55
@ package
Definition: EBOOKOPFToken.h:63
@ rootfile
Definition: EPubToken.h:33
@ version
Definition: EBOOKOPFToken.h:97
bool m_rootOk
Definition: EPubParser.cpp:56
Generated for libe-book by
doxygen 1.8.17