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.
destructor
STOFFParserState::STOFFParserState | ( | STOFFParserState const & | orig | ) | [private] |
STOFFParserState& STOFFParserState::operator= | ( | STOFFParserState const & | orig | ) | [private] |
the debug file
the graphic listener
the header
the input
the document kind
Referenced by STOFFParserState().
the list manager
Referenced by STOFFParserState().
the actual document size
the spreadsheet listener
the text listener
the state type
the actual version
Referenced by STOFFParserState().