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().