28 #include <librevenge-stream/librevenge-stream.h> 95 shared_ptr<WKS4FormatInternal::State>
m_state;
bool checkFilePosition(long pos)
return true if the pos is in the file, update the file size if need
Definition: WKS4.cpp:246
void parse(librevenge::RVNGSpreadsheetInterface *documentInterface)
called by WPSDocument to parse the file
Definition: WKS4.cpp:298
Definition: WPSDebug.h:196
This class parses Microsoft Works spreadsheet or a database file.
Definition: WKS4.h:47
bool checkHeader(WPSHeader *header, bool strict=false)
checks if the document header is correct (or not)
Definition: WKS4.cpp:376
WKSParser & operator=(const WKSParser &)
shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr
shared pointer to librevenge::RVNGInputStream
Definition: libwps_internal.h:102
bool readZones()
finds the different zones (spreadsheet, chart, print, ...)
Definition: WKS4.cpp:526
libwps::DebugFile m_asciiFile
the debug file
Definition: WKSParser.h:79
bool readZone()
reads a zone
Definition: WKS4.cpp:582