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  More... | |
| virtual | ~MsWksTable () | 
| destructor  More... | |
| int | version () const | 
| returns the file version  More... | |
| bool | readTable (int numCol, int numRow, int zoneId, MsWksGraph::Style const &style) | 
| try to read a table zone  More... | |
| bool | sendTable (int zoneId) | 
| try to a table zone  More... | |
| bool | readChart (int chartId, MsWksGraph::Style const &style) | 
| try to read a chart zone  More... | |
| void | setChartZoneId (int chartId, int zoneId) | 
| fix the correspondance between a chart and the zone id  More... | |
| bool | sendChart (int chartId) | 
| try to a chart zone  More... | |
| Protected Attributes | |
| MWAWParserStatePtr | m_parserState | 
| the parser state  More... | |
| std::shared_ptr< MsWksTableInternal::State > | m_state | 
| the state  More... | |
| MWAWParser * | m_mainParser | 
| the main parser;  More... | |
| MsWksGraph * | m_graphParser | 
| the graph parser;  More... | |
| MsWksDocument & | m_zone | 
| the input zone  More... | |
| 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().