10#ifndef EBOOKOPFPARSER_H_INCLUDED
11#define EBOOKOPFPARSER_H_INCLUDED
13#include <librevenge/librevenge.h>
EBOOKDocument::Type type
Definition EBOOKDocument.cpp:325
XMLTreeNodePtr_t document
Definition EBOOKHTMLParser.cpp:163
RVNGInputStreamPtr_t stream
Definition HTMLHelpStream.cpp:79
string name
Definition HTMLHelpStream.cpp:80
Definition EBOOKOPFParser.h:21
EBOOKOPFParser & operator=(const EBOOKOPFParser &other)
const RVNGInputStreamPtr_t getStream(const char *name) const
Definition EBOOKOPFParser.cpp:694
void parse()
Definition EBOOKOPFParser.cpp:635
const RVNGInputStreamPtr_t m_input
Definition EBOOKOPFParser.h:45
EBOOKOPFParser(const EBOOKOPFParser &other)
const Type m_type
Definition EBOOKOPFParser.h:47
Type
Definition EBOOKOPFParser.h:28
@ TYPE_OEB
Definition EBOOKOPFParser.h:29
@ TYPE_EPub3
Definition EBOOKOPFParser.h:31
@ TYPE_EPub
Definition EBOOKOPFParser.h:30
librevenge::RVNGTextInterface *const m_document
Definition EBOOKOPFParser.h:48
static bool findOPFStream(const RVNGInputStreamPtr_t &package, unsigned &stream)
Definition EBOOKOPFParser.cpp:689
const RVNGInputStreamPtr_t m_package
Definition EBOOKOPFParser.h:46
Definition BBeBCollector.cpp:19
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr_t
Definition libebook_utils.h:54