10 #ifndef IMPPARSER_H_INCLUDED
11 #define IMPPARSER_H_INCLUDED
13 #include <boost/shared_ptr.hpp>
36 boost::shared_ptr<librevenge::RVNGInputStream>
getFileStream(
const char *
name)
const;
40 librevenge::RVNGInputStream *
const m_input;
43 boost::shared_ptr<librevenge::RVNGInputStream>
m_text;
string name
Definition: CHMStream.cpp:80
XMLTreeNodePtr_t document
Definition: EBOOKHTMLParser.cpp:169
Definition: IMPCollector.h:23
Definition: IMPParser.h:23
IMPCollector m_collector
Definition: IMPParser.h:41
boost::shared_ptr< librevenge::RVNGInputStream > getFileStream(const char *name) const
Definition: IMPParser.cpp:246
const IMPHeader m_header
Definition: IMPParser.h:39
void createTextStream()
Definition: IMPParser.cpp:203
boost::shared_ptr< librevenge::RVNGInputStream > m_resources
Definition: IMPParser.h:42
bool parse()
Definition: IMPParser.cpp:192
IMPParser(const IMPParser &)
boost::shared_ptr< librevenge::RVNGInputStream > m_text
Definition: IMPParser.h:43
librevenge::RVNGInputStream *const m_input
Definition: IMPParser.h:40
IMPParser & operator=(const IMPParser &)
@ input
Definition: EBOOKHTMLToken.h:91
Definition: CHMParser.cpp:21