37#ifndef MS_WKS_MWAW_TABLE
38# define MS_WKS_MWAW_TABLE
94 std::shared_ptr<MsWksTableInternal::State>
m_state;
virtual class which defines the ancestor of all main zone parser
Definition: MWAWParser.hxx:100
the main class to read/store generic data of a MsWorks document v1-v3
Definition: MsWksDocument.hxx:69
the main class to read the graphic of a Microsoft Works file
Definition: MsWksGraph.hxx:74
the main class to read the table ( or a chart ) of a Microsoft Works file
Definition: MsWksTable.hxx:59
MsWksDocument & m_zone
the input zone
Definition: MsWksTable.hxx:101
MWAWParserStatePtr m_parserState
the parser state
Definition: MsWksTable.hxx:91
virtual ~MsWksTable()
destructor
Definition: MsWksTable.cxx:186
MsWksTable(MsWksTable const &orig)=delete
MsWksGraph * m_graphParser
the graph parser;
Definition: MsWksTable.hxx:99
MsWksTable & operator=(MsWksTable const &orig)=delete
int version() const
returns the file version
Definition: MsWksTable.cxx:189
bool readChart(int chartId, MsWksGraph::Style const &style)
try to read a chart zone
Definition: MsWksTable.cxx:496
std::shared_ptr< MsWksTableInternal::State > m_state
the state
Definition: MsWksTable.hxx:94
bool sendTable(int zoneId)
try to a table zone
Definition: MsWksTable.cxx:199
bool readTable(int numCol, int numRow, int zoneId, MsWksGraph::Style const &style)
try to read a table zone
Definition: MsWksTable.cxx:287
void setChartZoneId(int chartId, int zoneId)
fix the correspondance between a chart and the zone id
Definition: MsWksTable.cxx:419
MWAWParser * m_mainParser
the main parser;
Definition: MsWksTable.hxx:97
bool sendChart(int chartId)
try to a chart zone
Definition: MsWksTable.cxx:429
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:557
Internal: the structures of a MsWksTable.
Definition: MsWksTable.cxx:58
Internal: the graphic style of MsWksGraph.
Definition: MsWksGraph.hxx:208