WKS4SpreadsheetInternal::State Struct Reference

the state of WKS4Spreadsheet More...

List of all members.

Public Member Functions

 State ()
 constructor
int getNumSheet () const
 returns the number of spreadsheet
Spreadsheet & getSheet (int id)
 returns the ith spreadsheet
Spreadsheet & getActualSheet ()
 returns the actual sheet
void pushNewSheet ()
 create a new sheet and stack id
bool popSheet ()
 try to pop the actual sheet

Public Attributes

long m_eof
 the last file position
int m_version
 the file version
StyleManager m_styleManager
 the style manager

Protected Attributes

std::vector< Spreadsheet > m_spreadsheetList
 the list of spreadsheet ( first: main spreadsheet, other report spreadsheet )
std::stack< size_t > m_spreadsheetStack
 the stack of spreadsheet id

Detailed Description

the state of WKS4Spreadsheet


Constructor & Destructor Documentation

constructor


Member Function Documentation

returns the actual sheet

returns the number of spreadsheet

returns the ith spreadsheet

try to pop the actual sheet

create a new sheet and stack id

Referenced by State().


Member Data Documentation

the last file position

the list of spreadsheet ( first: main spreadsheet, other report spreadsheet )

Referenced by getActualSheet(), getNumSheet(), getSheet(), and pushNewSheet().

the stack of spreadsheet id

Referenced by getActualSheet(), popSheet(), and pushNewSheet().


The documentation for this struct was generated from the following file: