10 #ifndef FICTIONBOOK2TEXTCONTEXT_H_INCLUDED 11 #define FICTIONBOOK2TEXTCONTEXT_H_INCLUDED 42 void text(
const char *
text)
override;
169 #endif // FICTIONBOOK2TEXTCONTEXT_H_INCLUDED Definition: FictionBook2TextContext.h:158
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2ParserContext.cpp:201
Definition: FictionBook2TextContext.h:68
Definition: FictionBook2Style.h:55
Definition: FictionBook2ParserContext.h:132
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2ParserContext.cpp:165
Definition: FictionBook2XMLParserContext.h:18
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2TextContext.cpp:32
bool m_valid
Definition: FictionBook2TextContext.h:83
Definition: FictionBook2TextContext.h:31
Definition: FictionBook2TextContext.h:113
Definition: FictionBook2TextContext.h:59
Definition: FictionBook2TextContext.h:149
Definition: FictionBook2Token.h:133
std::string m_href
Definition: FictionBook2TextContext.h:45
FictionBook2ParaContextBase(FictionBook2ParserContext *parentContext, const FictionBook2BlockFormat &format)
Definition: FictionBook2TextContext.cpp:17
Definition: FictionBook2TextContext.h:122
const char * name
Definition: EBOOKHTMLToken.cpp:44
void text(const char *value) override
Process textual content of an element.
Definition: FictionBook2ParserContext.cpp:211
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2TextContext.cpp:22
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2TextContext.cpp:27
Definition: FictionBook2TextContext.h:20
Definition: FictionBook2TextContext.h:140
std::string m_altText
Definition: FictionBook2TextContext.h:82
Definition: FictionBook2TextContext.h:104
Base class for all contexts.
Definition: FictionBook2ParserContext.h:23
std::string m_href
Definition: FictionBook2TextContext.h:81
Definition: EBOOKOPFToken.h:54
Definition: BBeBCollector.cpp:18
qi::rule< Iterator, AttrValue_t, qi::space_type > value
Definition: TealDocParser.cpp:231
Definition: FictionBook2TextContext.h:95
bool m_valid
Definition: FictionBook2TextContext.h:46
bool m_note
Definition: FictionBook2TextContext.h:47
optional< Style > style
Definition: TealDocParser.cpp:105
Base class for leaf data element contexts.
Definition: FictionBook2ParserContext.h:81
Definition: FictionBook2TextContext.h:50
Definition: FictionBook2TextContext.h:86
Definition: FictionBook2TextContext.h:131
const FictionBook2Style & m_style
Definition: FictionBook2TextContext.h:80