Go to the documentation of this file.
10 #ifndef FICTIONBOOK2PARSER_H_INCLUDED
11 #define FICTIONBOOK2PARSER_H_INCLUDED
17 class FictionBook2XMLParserContext;
32 librevenge::RVNGInputStream *
const m_input;
37 #endif // FICTIONBOOK2PARSER_H_INCLUDED
librevenge::RVNGPropertyList m_metadata
Definition: FictionBook2Parser.cpp:78
librevenge::RVNGInputStream *const m_input
Definition: FictionBook2Parser.h:32
FictionBook2ExtrasCollector m_collector
Definition: FictionBook2Parser.cpp:101
Definition: FictionBook2Token.h:54
std::unordered_map< std::string, Binary > BinaryMap_t
Definition: FictionBook2Collector.h:57
int ebookXMLReadFromStream(void *context, char *buffer, int len)
Definition: libebook_xml.cpp:19
FictionBook2Collector::NoteMap_t & m_notes
Definition: FictionBook2Parser.cpp:56
Definition: EBOOKHTMLToken.h:48
ContextType newContext
Definition: XMLCollector.cpp:570
Definition: BBeBCollector.cpp:18
qi::rule< Iterator, AttrValue_t, qi::space_type > value
Definition: TealDocParser.cpp:231
std::unordered_map< std::string, Note > NoteMap_t
Definition: FictionBook2Collector.h:58
bool parse(FictionBook2XMLParserContext *context) const
Definition: FictionBook2Parser.cpp:358
Definition: FictionBook2Token.h:29
qi::rule< Iterator, AttrValue_t, qi::space_type > text
Definition: TealDocParser.cpp:232
Definition: EBOOKOPFToken.h:53
librevenge::RVNGInputStream * m_input
Definition: PeanutPressParser.cpp:262
ContextType context
Definition: XMLCollector.cpp:568
FictionBook2ContentCollector m_contentCollector
Definition: FictionBook2Parser.cpp:80
const FictionBook2TokenData * getFictionBook2Token(const char *const str, const unsigned length)
Definition: FictionBook2Token.cpp:29
bool m_bodyRead
Definition: FictionBook2Parser.cpp:81
XMLTreeNodePtr_t document
Definition: EBOOKHTMLParser.cpp:163
bool m_firstBody
Definition: FictionBook2Parser.cpp:102
int ebookXMLCloseStream(void *)
Definition: libebook_xml.cpp:43
Definition: FictionBook2XMLParserContext.h:18
FictionBook2Parser(const FictionBook2Parser &other)
Definition: FictionBook2Parser.h:19
Definition: EBOOKHTMLToken.h:89
Definition: FictionBook2Token.h:32
FictionBook2Parser & operator=(const FictionBook2Parser &other)
int getFictionBook2TokenID(const FictionBook2TokenData &token)
Definition: FictionBook2Token.cpp:50
FictionBook2MetadataCollector m_metadataCollector
Definition: FictionBook2Parser.cpp:79
string name
Definition: HTMLHelpStream.cpp:80
FictionBook2Collector::BinaryMap_t & m_bitmaps
Definition: FictionBook2Parser.cpp:57
librevenge::RVNGTextInterface *const m_document
Definition: FictionBook2Parser.cpp:55
Definition: FictionBook2Token.h:85
Definition: FictionBook2Token.h:38
bool m_generating
Definition: FictionBook2Parser.cpp:58
Generated for libe-book by
doxygen 1.8.16