libetonyek::PAG1ParserState Class Reference

#include <PAG1ParserState.h>

Inheritance diagram for libetonyek::PAG1ParserState:
libetonyek::IWORKXMLParserState

Public Member Functions

 PAG1ParserState (PAG1Parser &parser, PAGCollector &collector, PAG1Dictionary &dict)
PAGCollectorgetCollector ()
PAG1DictionarygetDictionary ()
Public Member Functions inherited from libetonyek::IWORKXMLParserState
 IWORKXMLParserState (IWORKParser &parser, IWORKCollector &collector, IWORKDictionary &dict)
IWORKParsergetParser ()
IWORKDictionarygetDictionary ()
IWORKCollectorgetCollector () const
const IWORKTokenizergetTokenizer () const
IWORKStylePtr_t getStyleByName (const char *const name, const IWORKStyleMap_t &mainMap, bool mustExist=true) const

Public Attributes

PAGFootnoteState m_footnoteState
Public Attributes inherited from libetonyek::IWORKXMLParserState
IWORKTableDataPtr_t m_tableData
IWORKStylesheetPtr_t m_stylesheet
bool m_enableCollector
IWORKTableNameMapPtr_t m_tableNameMap
IWORKLanguageManager m_langManager
std::shared_ptr< IWORKTablem_currentTable
std::shared_ptr< IWORKTextm_currentText

Private Member Functions

 PAG1ParserState (const PAG1ParserState &)
PAG1ParserStateoperator= (const PAG1ParserState &)

Private Attributes

PAGCollectorm_collector
PAG1Dictionarym_dict

Constructor & Destructor Documentation

◆ PAG1ParserState() [1/2]

libetonyek::PAG1ParserState::PAG1ParserState ( const PAG1ParserState & )
private

Referenced by operator=(), and PAG1ParserState().

◆ PAG1ParserState() [2/2]

libetonyek::PAG1ParserState::PAG1ParserState ( PAG1Parser & parser,
PAGCollector & collector,
PAG1Dictionary & dict )

Member Function Documentation

◆ getCollector()

PAGCollector & libetonyek::PAG1ParserState::getCollector ( )

◆ getDictionary()

PAG1Dictionary & libetonyek::PAG1ParserState::getDictionary ( )

◆ operator=()

PAG1ParserState & libetonyek::PAG1ParserState::operator= ( const PAG1ParserState & )
private

Member Data Documentation

◆ m_collector

PAGCollector& libetonyek::PAG1ParserState::m_collector
private

Referenced by getCollector(), and PAG1ParserState().

◆ m_dict

PAG1Dictionary& libetonyek::PAG1ParserState::m_dict
private

Referenced by getDictionary(), and PAG1ParserState().

◆ m_footnoteState

PAGFootnoteState libetonyek::PAG1ParserState::m_footnoteState

Referenced by PAG1ParserState().


The documentation for this class was generated from the following files:

Generated for libetonyek by doxygen 1.14.0