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

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

Member Function Documentation

PAGCollector & libetonyek::PAG1ParserState::getCollector ( )
PAG1Dictionary & libetonyek::PAG1ParserState::getDictionary ( )
PAG1ParserState& libetonyek::PAG1ParserState::operator= ( const PAG1ParserState )
private

Member Data Documentation

PAGCollector& libetonyek::PAG1ParserState::m_collector
private

Referenced by getCollector().

PAG1Dictionary& libetonyek::PAG1ParserState::m_dict
private

Referenced by getDictionary().

PAGFootnoteState libetonyek::PAG1ParserState::m_footnoteState

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

Generated for libetonyek by doxygen 1.8.6