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;
 
   48 #endif // IMPPARSER_H_INCLUDED 
boost::shared_ptr< librevenge::RVNGInputStream > m_text
Definition: IMPParser.h:43
Definition: EBOOKHTMLToken.h:91
boost::shared_ptr< librevenge::RVNGInputStream > getFileStream(const char *name) const 
Definition: IMPParser.cpp:246
void createTextStream()
Definition: IMPParser.cpp:203
Definition: IMPParser.h:22
boost::shared_ptr< librevenge::RVNGInputStream > m_resources
Definition: IMPParser.h:42
IMPParser(const IMPParser &)
const IMPHeader m_header
Definition: IMPParser.h:39
string name
Definition: CHMStream.cpp:80
librevenge::RVNGInputStream *const m_input
Definition: IMPParser.h:40
Definition: IMPCollector.h:22
XMLTreeNodePtr_t document
Definition: EBOOKHTMLParser.cpp:169
IMPCollector m_collector
Definition: IMPParser.h:41
Definition: CHMParser.cpp:20
IMPParser & operator=(const IMPParser &)
bool parse()
Definition: IMPParser.cpp:192