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
SpreadsheetgetSheet (int id)
 returns the ith spreadsheet
SpreadsheetgetActualSheet ()
 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< Spreadsheetm_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: