libetonyek::IWORKXMLParserState Class Reference

#include <IWORKXMLParserState.h>

Inheritance diagram for libetonyek::IWORKXMLParserState:
libetonyek::KEY2ParserState libetonyek::NUM1ParserState libetonyek::PAG1ParserState

Public Member Functions

 IWORKXMLParserState (IWORKParser &parser, IWORKCollector &collector, IWORKDictionary &dict)
 
IWORKParser & getParser ()
 
IWORKDictionary & getDictionary ()
 
IWORKCollector & getCollector () const
 
const IWORKTokenizer & getTokenizer () const
 

Public Attributes

IWORKTableDataPtr_t m_tableData
 
IWORKStylesheetPtr_t m_stylesheet
 
bool m_enableCollector
 
IWORKTableNameMapPtr_t m_tableNameMap
 
IWORKLanguageManager m_langManager
 
boost::shared_ptr< IWORKTable > m_currentTable
 
boost::shared_ptr< IWORKText > m_currentText
 

Private Member Functions

 IWORKXMLParserState (const IWORKXMLParserState &)
 
IWORKXMLParserState & operator= (const IWORKXMLParserState &)
 

Private Attributes

IWORKParser & m_parser
 
IWORKCollector & m_collector
 
IWORKDictionary & m_dict
 

Constructor & Destructor Documentation

§ IWORKXMLParserState() [1/2]

libetonyek::IWORKXMLParserState::IWORKXMLParserState ( const IWORKXMLParserState &  )
private

§ IWORKXMLParserState() [2/2]

libetonyek::IWORKXMLParserState::IWORKXMLParserState ( IWORKParser &  parser,
IWORKCollector &  collector,
IWORKDictionary &  dict 
)

Member Function Documentation

§ getCollector()

IWORKCollector & libetonyek::IWORKXMLParserState::getCollector ( ) const

§ getDictionary()

IWORKDictionary & libetonyek::IWORKXMLParserState::getDictionary ( )

§ getParser()

IWORKParser & libetonyek::IWORKXMLParserState::getParser ( )

§ getTokenizer()

const IWORKTokenizer & libetonyek::IWORKXMLParserState::getTokenizer ( ) const

§ operator=()

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

Member Data Documentation

§ m_collector

IWORKCollector& libetonyek::IWORKXMLParserState::m_collector
private

Referenced by getCollector().

§ m_currentTable

boost::shared_ptr<IWORKTable> libetonyek::IWORKXMLParserState::m_currentTable

§ m_currentText

boost::shared_ptr<IWORKText> libetonyek::IWORKXMLParserState::m_currentText

§ m_dict

IWORKDictionary& libetonyek::IWORKXMLParserState::m_dict
private

Referenced by getDictionary().

§ m_enableCollector

bool libetonyek::IWORKXMLParserState::m_enableCollector

§ m_langManager

IWORKLanguageManager libetonyek::IWORKXMLParserState::m_langManager

§ m_parser

IWORKParser& libetonyek::IWORKXMLParserState::m_parser
private

Referenced by getParser(), and getTokenizer().

§ m_stylesheet

IWORKStylesheetPtr_t libetonyek::IWORKXMLParserState::m_stylesheet

§ m_tableData

IWORKTableDataPtr_t libetonyek::IWORKXMLParserState::m_tableData

§ m_tableNameMap

IWORKTableNameMapPtr_t libetonyek::IWORKXMLParserState::m_tableNameMap

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

Generated for libetonyek by doxygen 1.8.12