10 #ifndef FB2TEXTCONTEXT_H_INCLUDED
11 #define FB2TEXTCONTEXT_H_INCLUDED
167 #endif // FB2TEXTCONTEXT_H_INCLUDED
bool m_valid
Definition: FB2TextContext.h:44
Definition: EBOOKHTMLToken.h:263
FB2CodeContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:109
Definition: FB2TextContext.h:57
std::string m_altText
Definition: FB2TextContext.h:80
FB2SupContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:246
optional< Style > style
Definition: TDParser.cpp:106
Definition: FB2TextContext.h:156
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:138
FB2SubtitleContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:234
static FB2BlockFormat makeBlockFormat(const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:273
Base class for leaf data element contexts.
Definition: FB2ParserContext.h:81
FB2StyleContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:214
Definition: FB2TextContext.h:102
Definition: FB2Token.h:134
bool m_note
Definition: FB2TextContext.h:45
Definition: FB2Style.h:50
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:22
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2TextContext.cpp:32
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:124
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2TextContext.cpp:142
FB2VContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:268
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:209
bool m_valid
Definition: FB2TextContext.h:81
virtual void text(const char *text)
Process textual content of an element.
Definition: FB2TextContext.cpp:96
std::string m_href
Definition: FB2TextContext.h:79
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2TextContext.cpp:62
static FB2BlockFormat makeBlockFormat(const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:261
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2TextContext.cpp:27
Definition: FB2TextContext.h:120
const FB2Style & m_style
Definition: FB2TextContext.h:78
FB2InlineImageContext(FB2ParserContext *parentContext, const FB2Style &style)
Definition: FB2TextContext.cpp:129
FB2AContext(FB2ParserContext *parentContext, const FB2Style &style)
Definition: FB2TextContext.cpp:50
FB2ParaContextBase(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:17
Definition: FB2TextContext.h:84
Definition: FB2TextContext.h:129
Definition: FB2TextContext.h:20
Definition: FB2TextContext.h:138
string name
Definition: CHMStream.cpp:80
static FB2BlockFormat makeBlockFormat(const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:239
FB2EmphasisContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:119
FB2SubContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:224
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2TextContext.cpp:158
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:229
FB2StrikethroughContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:194
Definition: FB2TextContext.h:66
Definition: EBOOKOPFToken.h:56
Definition: FB2TextContext.h:147
std::string m_href
Definition: FB2TextContext.h:43
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:114
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:251
FB2StrongContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:204
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2TextContext.cpp:76
static FB2BlockFormat makeBlockFormat(const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:187
Definition: FB2ParserContext.h:132
Base class for all contexts.
Definition: FB2ParserContext.h:23
Definition: FB2TextContext.h:93
Definition: FB2TextContext.h:48
Definition: FB2TextContext.h:111
FB2TextAuthorContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:256
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:58
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2TextContext.cpp:162
FB2PContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:182
Definition: FB2TextContext.h:31
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:199
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:219