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
std::unordered_map< std::string, Binary > BinaryMap_t
Definition: FictionBook2Collector.h:57
@ binary
Definition: FictionBook2Token.h:38
int ebookXMLReadFromStream(void *context, char *buffer, int len)
Definition: libebook_xml.cpp:19
FictionBook2Collector::NoteMap_t & m_notes
Definition: FictionBook2Parser.cpp:56
@ body
Definition: EBOOKHTMLToken.h:48
ContextType newContext
Definition: XMLCollector.cpp:570
Definition: BBeBCollector.cpp:19
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
@ stylesheet
Definition: FictionBook2Token.h:85
qi::rule< Iterator, AttrValue_t, qi::space_type > text
Definition: TealDocParser.cpp:232
@ FictionBook
Definition: FictionBook2Token.h:54
librevenge::RVNGInputStream * m_input
Definition: PeanutPressParser.cpp:262
@ NS_FICTIONBOOK
Definition: FictionBook2Token.h:29
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:19
FictionBook2Parser(const FictionBook2Parser &other)
Definition: FictionBook2Parser.h:20
@ input
Definition: EBOOKHTMLToken.h:89
FictionBook2Parser & operator=(const FictionBook2Parser &other)
@ NS_XMLNS
Definition: FictionBook2Token.h:32
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
@ description
Definition: EBOOKOPFToken.h:53
bool m_generating
Definition: FictionBook2Parser.cpp:58
Generated for libe-book by
doxygen 1.8.20