a class to define the parser state More...
#include <STOFFParser.hxx>
| Public Types | |
| enum | Type { Graphic , Presentation , Spreadsheet , Text } | 
| the parser state type  More... | |
| Public Member Functions | |
| STOFFParserState (Type type, STOFFInputStreamPtr &input, STOFFHeader *header) | |
| Constructor. | |
| ~STOFFParserState () | |
| destructor | |
| Public Attributes | |
| Type | m_type | 
| the state type | |
| STOFFDocument::Kind | m_kind | 
| the document kind | |
| int | m_version | 
| the actual version | |
| STOFFInputStreamPtr | m_input | 
| the input | |
| STOFFHeader * | m_header | 
| the header | |
| STOFFPageSpan | m_pageSpan | 
| the actual document size | |
| STOFFListManagerPtr | m_listManager | 
| the list manager | |
| STOFFGraphicListenerPtr | m_graphicListener | 
| the graphic listener | |
| STOFFSpreadsheetListenerPtr | m_spreadsheetListener | 
| the spreadsheet listener | |
| STOFFTextListenerPtr | m_textListener | 
| the text listener | |
| libstoff::DebugFile | m_asciiFile | 
| the debug file | |
| Private Member Functions | |
| STOFFParserState (STOFFParserState const &orig) | |
| STOFFParserState & | operator= (STOFFParserState const &orig) | 
a class to define the parser state
| STOFFParserState::STOFFParserState | ( | STOFFParserState::Type | type, | 
| STOFFInputStreamPtr & | input, | ||
| STOFFHeader * | header ) | 
Constructor.
Referenced by operator=(), and STOFFParserState().
| STOFFParserState::~STOFFParserState | ( | ) | 
destructor
| 
 | private | 
| 
 | private | 
| libstoff::DebugFile STOFFParserState::m_asciiFile | 
the debug file
Referenced by STOFFParserState().
| STOFFGraphicListenerPtr STOFFParserState::m_graphicListener | 
the graphic listener
Referenced by STOFFParserState().
| STOFFHeader* STOFFParserState::m_header | 
the header
Referenced by STOFFParserState().
| STOFFInputStreamPtr STOFFParserState::m_input | 
the input
Referenced by STOFFParserState().
| STOFFDocument::Kind STOFFParserState::m_kind | 
the document kind
Referenced by STOFFParserState().
| STOFFListManagerPtr STOFFParserState::m_listManager | 
the list manager
Referenced by STOFFParserState().
| STOFFPageSpan STOFFParserState::m_pageSpan | 
the actual document size
Referenced by STOFFParserState().
| STOFFSpreadsheetListenerPtr STOFFParserState::m_spreadsheetListener | 
the spreadsheet listener
Referenced by STOFFParserState().
| STOFFTextListenerPtr STOFFParserState::m_textListener | 
the text listener
Referenced by STOFFParserState().
| Type STOFFParserState::m_type | 
the state type
Referenced by STOFFParserState().
| int STOFFParserState::m_version | 
the actual version
Referenced by STOFFParserState().