10#ifndef FICTIONBOOK2METADATACONTEXT_H_INCLUDED
11#define FICTIONBOOK2METADATACONTEXT_H_INCLUDED
20class FictionBook2Authors;
string name
Definition: HTMLHelpStream.cpp:80
qi::rule< Iterator, AttrValue_t, qi::space_type > value
Definition: TealDocParser.cpp:231
qi::rule< Iterator, AttrValue_t, qi::space_type > text
Definition: TealDocParser.cpp:232
Definition: FictionBook2MetadataContext.h:23
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:124
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:134
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:109
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:129
Definition: FictionBook2MetadataContext.h:36
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:184
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:158
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:44
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:193
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:188
FictionBook2Authors & m_authors
Definition: FictionBook2MetadataContext.h:49
Definition: FictionBook2MetadataContext.cpp:22
Definition: FictionBook2ParserContext.h:152
Definition: FictionBook2MetadataContext.h:53
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:231
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:226
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:206
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:61
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:221
Definition: FictionBook2MetadataContext.h:67
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:270
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:257
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:262
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:266
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:75
Definition: FictionBook2MetadataContext.h:81
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:304
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:299
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:309
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:89
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:284
Definition: FictionBook2Collector.h:23
Definition: FictionBook2MetadataContext.h:95
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:335
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:355
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:360
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:350
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:103
Definition: FictionBook2MetadataContext.h:109
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:397
librevenge::RVNGString m_text
Definition: FictionBook2MetadataContext.h:123
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:393
librevenge::RVNGString m_type
Definition: FictionBook2MetadataContext.h:122
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:388
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:406
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:117
Definition: FictionBook2MetadataContext.h:127
FictionBook2DateContext(const FictionBook2DateContext &)
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:440
const char *const m_name
Definition: FictionBook2MetadataContext.h:144
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:444
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:436
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:139
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:431
FictionBook2DateContext & operator=(const FictionBook2DateContext &)
Definition: FictionBook2MetadataContext.h:148
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:502
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:471
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:156
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:506
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:498
Definition: FictionBook2MetadataContext.h:185
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:588
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:598
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:573
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:193
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:593
Definition: FictionBook2MetadataContext.h:199
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:634
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:207
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:625
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:630
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:638
FictionBook2Authors & m_authors
Definition: FictionBook2MetadataContext.h:212
Definition: FictionBook2MetadataContext.h:216
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:653
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:678
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:224
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:668
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:673
Definition: FictionBook2MetadataContext.h:230
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:238
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:724
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:729
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:719
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:704
Definition: FictionBook2MetadataContext.h:244
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:755
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:775
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:780
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:770
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:252
Definition: FictionBook2MetadataContext.h:258
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:821
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:826
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:831
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:806
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:266
Definition: FictionBook2MetadataContext.h:272
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:872
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:280
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:857
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:877
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:882
Definition: FictionBook2MetadataContext.h:286
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:913
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:921
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:294
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:908
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:917
Definition: FictionBook2MetadataContext.h:300
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:308
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:935
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:948
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:944
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:940
Definition: FictionBook2MetadataContext.h:314
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:976
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:322
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:972
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:968
FictionBook2Authors & m_authors
Definition: FictionBook2MetadataContext.h:327
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:963
Definition: FictionBook2MetadataContext.h:331
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:997
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:992
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1001
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:339
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1005
FictionBook2Authors & m_authors
Definition: FictionBook2MetadataContext.h:344
Definition: FictionBook2MetadataContext.h:348
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:356
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1021
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1034
FictionBook2Authors & m_authors
Definition: FictionBook2MetadataContext.h:361
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1026
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1030
Definition: FictionBook2MetadataContext.h:365
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1064
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1074
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1049
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1069
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:373
Definition: FictionBook2MetadataContext.h:379
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1100
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1115
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1125
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:387
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1120
Base class for all contexts.
Definition: FictionBook2ParserContext.h:24
Definition: FictionBook2MetadataContext.h:393
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1166
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1151
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1176
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1171
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:401
Definition: FictionBook2MetadataContext.h:407
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:415
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1202
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1227
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1222
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1217
Definition: FictionBook2MetadataContext.h:435
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1311
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:443
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1303
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1280
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1307
Definition: FictionBook2MetadataContext.h:421
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1253
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1262
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1258
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:429
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1266
Definition: FictionBook2MetadataContext.h:449
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1349
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1344
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1324
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:457
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1339
Definition: FictionBook2MetadataContext.h:463
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1390
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1400
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1395
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1375
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:471
Definition: FictionBook2MetadataContext.h:477
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1441
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1451
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1426
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:485
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1446
Definition: FictionBook2MetadataContext.h:491
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1492
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:499
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1497
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1502
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1477
Definition: FictionBook2MetadataContext.h:505
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1533
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1541
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:513
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1528
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1537
Definition: FictionBook2MetadataContext.h:162
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:551
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:555
FictionBook2TextInfoContext & operator=(const FictionBook2TextInfoContext &other)
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:524
std::unique_ptr< FictionBook2Authors > m_authors
Definition: FictionBook2MetadataContext.h:181
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:176
FictionBook2TextInfoContext(const FictionBook2TextInfoContext &other)
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:560
~FictionBook2TextInfoContext() override
Definition: FictionBook2MetadataContext.cpp:520
Definition: FictionBook2MetadataContext.h:519
std::unique_ptr< FictionBook2Authors > m_authors
Definition: FictionBook2MetadataContext.h:538
FictionBook2TitleInfoContext(const FictionBook2TitleInfoContext &other)
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1560
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1598
FictionBook2TitleInfoContext & operator=(const FictionBook2TitleInfoContext &other)
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:533
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1636
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1594
~FictionBook2TitleInfoContext() override
Definition: FictionBook2MetadataContext.cpp:1556
Definition: FictionBook2MetadataContext.h:542
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:550
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1649
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1664
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1669
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1674
Definition: FictionBook2MetadataContext.h:556
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1713
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1705
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1700
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1709
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:564
Definition: FictionBook2XMLParserContext.h:19
Definition: FictionBook2MetadataContext.h:570
void endOfAttributes() override
Signalize the end of attributes.
Definition: FictionBook2MetadataContext.h:578
FictionBook2XMLParserContext * element(const FictionBook2TokenData &name, const FictionBook2TokenData &ns) override
Create a context for parsing a child element.
Definition: FictionBook2MetadataContext.cpp:1727
void endOfElement() override
Signalize the end of an element.
Definition: FictionBook2MetadataContext.cpp:1747
void startOfElement() override
Signalize the start of an element.
Definition: FictionBook2MetadataContext.cpp:1742
void attribute(const FictionBook2TokenData &name, const FictionBook2TokenData *ns, const char *value) override
Process an attribute.
Definition: FictionBook2MetadataContext.cpp:1752
Definition: BBeBCollector.cpp:19
Definition: FictionBook2Token.h:134