38 #ifndef RAGTIME5_SPREADSHEET
39 # define RAGTIME5_SPREADSHEET
45 #include <librevenge/librevenge.h>
142 shared_ptr<RagTime5SpreadsheetInternal::State>
m_state;
RagTime5Spreadsheet & operator=(RagTime5Spreadsheet const &orig)
bool readUnknownZone4(RagTime5Zone &zone, RagTime5ClusterManager::Link const &link)
try to read a spreadsheet unknown zone 4
Definition: RagTime5Spreadsheet.cxx:571
RagTime5Parser & m_mainParser
the parser
Definition: RagTime5Spreadsheet.hxx:134
int version() const
returns the file version
Definition: RagTime5Spreadsheet.cxx:378
MWAWParserStatePtr m_parserState
the parser state
Definition: RagTime5Spreadsheet.hxx:139
RagTime5Spreadsheet(RagTime5Parser &parser)
constructor
Definition: RagTime5Spreadsheet.cxx:369
bool readUnknownZone1(RagTime5Zone &zone, RagTime5ClusterManager::Link const &link)
try to read a spreadsheet unknown zone 1
Definition: RagTime5Spreadsheet.cxx:401
friend class RagTime5SpreadsheetInternal::SubDocument
Definition: RagTime5Spreadsheet.hxx:75
main zone in a RagTime v5-v6 document
Definition: RagTime5StructManager.hxx:48
bool readSpreadsheetCluster(RagTime5Zone &zone, int zoneType)
try to read a spreadsheet cluster
Definition: RagTime5Spreadsheet.cxx:2082
the main class to read the spreadsheet part of RagTime 56 file
Definition: RagTime5Spreadsheet.hxx:73
virtual ~RagTime5Spreadsheet()
destructor
Definition: RagTime5Spreadsheet.cxx:375
Internal: the structures of a RagTime5Spreadsheet.
Definition: RagTime5Spreadsheet.cxx:58
void flushExtra()
sends the data which have not yet been sent to the listener
Definition: RagTime5Spreadsheet.cxx:625
the main class to read a RagTime v5 file
Definition: RagTime5Parser.hxx:69
bool readUnknownZone2(RagTime5Zone &zone, RagTime5ClusterManager::Link const &link)
try to read a spreadsheet unknown zone 2
Definition: RagTime5Spreadsheet.cxx:448
int numPages() const
returns the number of pages
Definition: RagTime5Spreadsheet.cxx:383
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:445
bool readChartCluster(RagTime5Zone &zone, int zoneType)
try to read a chart cluster
Definition: RagTime5Spreadsheet.cxx:2169
basic class used to store RagTime 5/6 structures
Definition: RagTime5StructManager.hxx:158
shared_ptr< RagTime5StructManager > m_structManager
the structure manager
Definition: RagTime5Spreadsheet.hxx:137
shared_ptr< RagTime5SpreadsheetInternal::State > m_state
the state
Definition: RagTime5Spreadsheet.hxx:142
bool readUnknownZone3(RagTime5Zone &zone, RagTime5ClusterManager::Link const &link)
try to read a spreadsheet unknown zone 3
Definition: RagTime5Spreadsheet.cxx:506
a link to a small zone (or set of zones) in RagTime 5/6 documents
Definition: RagTime5ClusterManager.hxx:100