38 #ifndef RAGTIME_SPREADSHEET 39 # define RAGTIME_SPREADSHEET 119 bool readPositionsList(
MWAWEntry const &entry, std::vector<long> &posList,
long &lastDataPos);
124 bool readSpreadsheetV2(
MWAWEntry &entry);
142 bool readFormulaV2(
MWAWVec2i const &cellPos, std::vector<MWAWCellContent::FormulaInstruction> &formula,
long endPos, std::string &extra);
144 bool readFormula(
MWAWVec2i const &cellPos, std::vector<MWAWCellContent::FormulaInstruction> &formula,
long endPos, std::string &extra);
164 std::shared_ptr<RagTimeSpreadsheetInternal::State>
m_state;
small class use to define a formula instruction
Definition: MWAWCell.hxx:379
std::shared_ptr< RagTimeSpreadsheetInternal::State > m_state
the state
Definition: RagTimeSpreadsheet.hxx:164
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:553
Internal: a spreadsheet's zone of a RagTimeSpreadsheet.
Definition: RagTimeSpreadsheet.cxx:295
std::shared_ptr< MWAWSpreadsheetListener > MWAWSpreadsheetListenerPtr
a smart pointer of MWAWSpreadsheetListener
Definition: libmwaw_internal.hxx:559
Internal: a cell of a RagTimeSpreadsheet.
Definition: RagTimeSpreadsheet.cxx:223
friend class RagTimeSpreadsheet
Definition: RagTimeParser.hxx:64
void flushExtra()
flush unsent zone (debugging function)
Definition: RagTimeParser.cxx:2650
RagTimeParser * m_mainParser
the main parser;
Definition: RagTimeSpreadsheet.hxx:167
the main class to read a RagTime v2-3 file
Definition: RagTimeParser.hxx:60
bool send(int zId)
try to send a zone
Definition: RagTimeParser.cxx:2586
the main class to read the spreadsheet part of ragTime file
Definition: RagTimeSpreadsheet.hxx:71
Internal: header of a complex block of a RagTimeSpreadsheet.
Definition: RagTimeSpreadsheet.cxx:185
int version() const
returns the works version
Definition: MWAWParser.hxx:108
bool getDateTimeFormat(int dtId, std::string &dtFormat) const
returns the ith date format or ""
Definition: RagTimeParser.cxx:459
MWAWParser & operator=(const MWAWParser &)=delete
private operator=: forbidden
Internal: the structures of a RagTimeSpreadsheet.
Definition: RagTimeSpreadsheet.cxx:59
Defines MWAWCell (cell content and format)
MWAWParserStatePtr m_parserState
the parser state
Definition: RagTimeSpreadsheet.hxx:161
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46