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:111
Definition: FB2TextContext.h:57
std::string m_altText
Definition: FB2TextContext.h:80
FB2SupContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:248
optional< Style > style
Definition: TDParser.cpp:106
Definition: FB2TextContext.h:156
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:140
FB2SubtitleContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:236
static FB2BlockFormat makeBlockFormat(const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:275
Base class for leaf data element contexts.
Definition: FB2ParserContext.h:81
FB2StyleContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:216
Definition: FB2TextContext.h:102
Definition: FB2Token.h:135
bool m_note
Definition: FB2TextContext.h:45
Definition: FB2Style.h:55
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:126
virtual void endOfElement()
Signalize the end of an element.
Definition: FB2TextContext.cpp:144
FB2VContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:270
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:211
bool m_valid
Definition: FB2TextContext.h:81
virtual void text(const char *text)
Process textual content of an element.
Definition: FB2TextContext.cpp:98
std::string m_href
Definition: FB2TextContext.h:79
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2TextContext.cpp:64
static FB2BlockFormat makeBlockFormat(const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:263
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:131
FB2AContext(FB2ParserContext *parentContext, const FB2Style &style)
Definition: FB2TextContext.cpp:52
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:241
FB2EmphasisContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:121
FB2SubContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:226
virtual void endOfAttributes()
Signalize the end of attributes.
Definition: FB2TextContext.cpp:160
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:231
FB2StrikethroughContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:196
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:116
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:253
FB2StrongContext(FB2ParserContext *parentContext, FB2Style &style)
Definition: FB2TextContext.cpp:206
Definition: CHMParser.cpp:20
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2TextContext.cpp:78
static FB2BlockFormat makeBlockFormat(const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:189
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:258
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:60
virtual void attribute(const FB2TokenData &name, const FB2TokenData *ns, const char *value)
Process an attribute.
Definition: FB2TextContext.cpp:164
FB2PContext(FB2ParserContext *parentContext, const FB2BlockFormat &format)
Definition: FB2TextContext.cpp:184
Definition: FB2TextContext.h:31
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:201
virtual void startOfElement()
Signalize the start of an element.
Definition: FB2TextContext.cpp:221