std::string m_contentType
Definition FictionBook2BinaryContext.h:33
void text(const char *text) override
Process textual content of an element.
Definition FictionBook2BinaryContext.cpp:57
FictionBook2BinaryContext(FictionBook2ParserContext *parentContext, FictionBook2Collector *collector)
Definition FictionBook2BinaryContext.cpp:19
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition FictionBook2BinaryContext.cpp:26
std::string m_id
Definition FictionBook2BinaryContext.h:32
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition FictionBook2BinaryContext.cpp:35
void endOfElement() override
Signalize the end of an element.
Definition FictionBook2BinaryContext.cpp:31
FictionBook2NodeContextBase(FictionBook2ParserContext *parentContext, FictionBook2Collector *collector=nullptr)
Definition FictionBook2ParserContext.cpp:41
Base class for all contexts.
Definition FictionBook2ParserContext.h:24
Definition FictionBook2XMLParserContext.h:19