Go to the documentation of this file.
10 #ifndef PAG1PARSER_H_INCLUDED
11 #define PAG1PARSER_H_INCLUDED
20 struct PAG1Dictionary;
39 #endif // PAG1PARSER_H_INCLUDED
boost::optional< double > try_double_cast(const char *value)
Definition: libetonyek_xml.cpp:84
Definition: IWORKToken.h:349
Definition: IWORKToken.h:252
Definition: IWORKToken.h:121
bool m_opened
Definition: PAG1Parser.cpp:644
Definition: PAG1Token.h:77
optional< IWORKSize > m_size
Definition: PAG1Parser.cpp:766
void collectAnnotation(const std::string &name)
Definition: PAGCollector.cpp:106
Definition: IWORKBezierElement.cpp:20
Definition: IWORKToken.h:666
Definition: IWORKToken.h:219
Definition: IWORKToken.h:253
Definition: IWORKToken.h:244
optional< int > m_page
Definition: PAG1Parser.cpp:642
IWORKXMLContextPtr_t createDiscardContext() override
Definition: PAG1Parser.cpp:921
Definition: IWORKChainedTokenizer.h:18
void collectHeader(const std::string &name)
Definition: IWORKCollector.cpp:525
Definition: PAG1Token.h:45
Definition: PAG1ParserState.h:23
Definition: PAG1Token.h:56
Definition: IWORKToken.h:499
std::shared_ptr< IWORKXMLContext > IWORKXMLContextPtr_t
Definition: IWORKXMLContext.h:18
Definition: IWORKToken.h:689
Definition: IWORKToken.h:417
PAG1XMLContextBase< IWORKXMLContextEmpty > PAG1XMLEmptyContextBase
Definition: PAG1XMLContextBase.h:42
Definition: IWORKToken.h:198
Definition: PAG1Token.h:44
Definition: IWORKTokenizer.h:16
Definition: PAG1Token.h:40
PAG1ParserState m_state
Definition: PAG1Parser.h:34
Definition: PAG1Token.h:58
Definition: KEY2Token.h:99
Definition: IWORKToken.h:620
Definition: PAGCollector.h:23
#define ETONYEK_DEBUG_MSG(M)
Definition: libetonyek_utils.h:54
Definition: PAG1Token.h:49
optional< int > m_rpage
Definition: PAG1Parser.cpp:643
Definition: IWORKToken.h:101
~PAG1Parser() override
Definition: PAG1Parser.cpp:912
Definition: PAG1Parser.h:22
Definition: IWORKToken.h:183
Definition: IWORKToken.h:218
boost::optional< int > try_int_cast(const char *value)
Definition: libetonyek_xml.cpp:99
optional< string > & m_value
Definition: PAG1Parser.cpp:320
Definition: IWORKToken.h:458
PAG1Parser(const RVNGInputStreamPtr_t &input, const RVNGInputStreamPtr_t &package, PAGCollector &collector, PAG1Dictionary *dict)
Definition: PAG1Parser.cpp:906
Definition: IWORKParser.h:23
Definition: IWORKToken.h:508
Definition: IWORKToken.h:567
Definition: IWORKToken.h:597
Definition: IWORKToken.h:97
Definition: IWORKToken.h:391
Definition: IWORKToken.h:568
Definition: IWORKToken.h:331
PAGFootnoteKind
Definition: PAGEnum.h:16
Definition: IWORKToken.h:623
Definition: IWORKToken.h:260
Definition: IWORKToken.h:323
Definition: IWORKToken.h:188
PAG1XMLContextBase< IWORKXMLContextElement > PAG1XMLElementContextBase
Definition: PAG1XMLContextBase.h:39
Definition: IWORKToken.h:100
Definition: IWORKToken.h:416
Definition: IWORKToken.h:411
Definition: NUM1Token.h:34
Definition: IWORKToken.h:626
Definition: PAG1Token.h:39
Definition: PAG1Token.h:47
Definition: PAG1Token.h:55
PAGPublicationInfo m_pubInfo
Definition: PAG1Parser.cpp:444
Definition: IWORKToken.h:471
Definition: IWORKToken.h:182
Definition: IWORKToken.h:641
const IWORKTokenizer & getTokenizer() const override
Definition: PAG1Parser.cpp:926
#define IWORK_DECLARE_NUMBER_CONVERTER(type)
Definition: IWORKNumberConverter.h:20
PAG1ParserState & m_state
Definition: PAG1TextStorageElement.cpp:413
Definition: IWORKToken.h:524
optional< PAGFootnoteKind > m_footnoteKind
Definition: PAG1Parser.cpp:445
void collectFooter(const std::string &name)
Definition: IWORKCollector.cpp:530
const IWORKTokenizer & getTokenizer()
Definition: PAG1Token.cpp:57
Definition: KEY1Token.h:51
Definition: IWORKToken.h:688
IWORKPrintInfo & m_printInfo
Definition: PAG1Parser.cpp:504
Definition: PAG1Token.h:57
Definition: PAG1Token.h:50
Definition: PAG1Dictionary.h:19
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr_t
Definition: libetonyek_utils.h:82
Definition: IWORKToken.h:390
Definition: KEY2Token.h:69
const ValueT & get(const detail::IWAFieldImpl< TagV, ValueT, Reader > &field)
Definition: IWAField.h:190
IWORKXMLContextPtr_t createDocumentContext() override
Definition: PAG1Parser.cpp:916
Definition: PAG1Token.h:46
const IWORKTokenizer & getTokenizer()
Definition: IWORKToken.cpp:57
Definition: IWORKToken.h:578
Definition: IWORKToken.h:624
Definition: IWORKToken.h:321
Definition: PAG1Token.h:34
Generated for libetonyek by
doxygen 1.8.16