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.
STOFFParserState::~STOFFParserState | ( | ) |
destructor
|
private |
|
private |
libstoff::DebugFile STOFFParserState::m_asciiFile |
the debug file
STOFFGraphicListenerPtr STOFFParserState::m_graphicListener |
the graphic listener
STOFFHeader* STOFFParserState::m_header |
the header
STOFFInputStreamPtr STOFFParserState::m_input |
the input
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
STOFFSpreadsheetListenerPtr STOFFParserState::m_spreadsheetListener |
the spreadsheet listener
STOFFTextListenerPtr STOFFParserState::m_textListener |
the text listener
Type STOFFParserState::m_type |
the state type
int STOFFParserState::m_version |
the actual version
Referenced by STOFFParserState().