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