the main class to read the table ( or a chart ) of a Microsoft Works file More...
#include <MsWksTable.hxx>
Public Member Functions | |
MsWksTable (MWAWParser &parser, MsWksDocument &zone, MsWksGraph &graph) | |
constructor | |
virtual | ~MsWksTable () |
destructor | |
int | version () const |
returns the file version | |
bool | readTable (int numCol, int numRow, int zoneId, MsWksGraph::Style const &style) |
try to read a table zone | |
bool | sendTable (int zoneId) |
try to a table zone | |
bool | readChart (int chartId, MsWksGraph::Style const &style) |
try to read a chart zone | |
void | setChartZoneId (int chartId, int zoneId) |
fix the correspondance between a chart and the zone id | |
bool | sendChart (int chartId) |
try to a chart zone | |
Protected Attributes | |
MWAWParserStatePtr | m_parserState |
the parser state | |
std::shared_ptr< MsWksTableInternal::State > | m_state |
the state | |
MWAWParser * | m_mainParser |
the main parser; | |
MsWksGraph * | m_graphParser |
the graph parser; | |
MsWksDocument & | m_zone |
the input zone | |
Private Member Functions | |
MsWksTable (MsWksTable const &orig)=delete | |
MsWksTable & | operator= (MsWksTable const &orig)=delete |
Friends | |
class | MsWksGraph |
the main class to read the table ( or a chart ) of a Microsoft Works file
MsWksTable::MsWksTable | ( | MWAWParser & | parser, |
MsWksDocument & | zone, | ||
MsWksGraph & | graph | ||
) |
constructor
|
virtual |
destructor
|
privatedelete |
|
privatedelete |
bool MsWksTable::readChart | ( | int | chartId, |
MsWksGraph::Style const & | style | ||
) |
try to read a chart zone
bool MsWksTable::readTable | ( | int | numCol, |
int | numRow, | ||
int | zoneId, | ||
MsWksGraph::Style const & | style | ||
) |
try to read a table zone
bool MsWksTable::sendChart | ( | int | chartId | ) |
try to a chart zone
bool MsWksTable::sendTable | ( | int | zoneId | ) |
try to a table zone
void MsWksTable::setChartZoneId | ( | int | chartId, |
int | zoneId | ||
) |
fix the correspondance between a chart and the zone id
int MsWksTable::version | ( | ) | const |
returns the file version
Referenced by readChart(), and readTable().
|
friend |
|
protected |
the graph parser;
Referenced by readChart(), and sendChart().
|
protected |
the main parser;
|
protected |
the parser state
Referenced by readChart(), readTable(), sendChart(), sendTable(), and version().
|
protected |
the state
Referenced by readChart(), readTable(), sendChart(), sendTable(), setChartZoneId(), and version().
|
protected |
the input zone
Referenced by readChart(), readTable(), and sendChart().