Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef EPUBPARSER_H_INCLUDED
00011 #define EPUBPARSER_H_INCLUDED
00012
00013 #include <libe-book/libe-book.h>
00014
00015 namespace libebook
00016 {
00017
00018 class EPUBParser
00019 {
00020
00021 EPUBParser(const EPUBParser &other);
00022 EPUBParser &operator=(const EPUBParser &other);
00023
00024 public:
00025 EPUBParser(librevenge::RVNGInputStream *input, librevenge::RVNGTextInterface *document);
00026
00027 void parse();
00028
00029 private:
00030 librevenge::RVNGInputStream *const m_input;
00031 librevenge::RVNGTextInterface *const m_document;
00032 };
00033
00034 }
00035
00036 #endif // EPUBPARSER_H_INCLUDED
00037
00038