38 virtual void parse(librevenge::RVNGSpreadsheetInterface *documentInterface) = 0;
RVNGInputStreamPtr getFileInput()
Definition WKSParser.cpp:44
WKSParser & operator=(const WKSParser &)=delete
WKSParser(const WKSParser &)=delete
WKSParser(RVNGInputStreamPtr &input, WPSHeaderPtr &header)
Definition WKSParser.cpp:30
int m_version
Definition WKSParser.h:77
WPSHeaderPtr & getHeader()
Definition WKSParser.h:50
void setVersion(int vers)
Definition WKSParser.h:58
libwps::DebugFile m_asciiFile
the debug file
Definition WKSParser.h:79
virtual void parse(librevenge::RVNGSpreadsheetInterface *documentInterface)=0
RVNGInputStreamPtr m_input
Definition WKSParser.h:73
int version() const
Definition WKSParser.h:54
RVNGInputStreamPtr & getInput()
Definition WKSParser.h:41
virtual ~WKSParser()
Definition WKSParser.cpp:40
libwps::DebugFile & ascii()
a DebugFile used to write what we recognize when we parse the document
Definition WKSParser.h:63
void resetInput(RVNGInputStreamPtr const &newInput)
Definition WKSParser.h:45
WPSHeaderPtr m_header
Definition WKSParser.h:75
Definition WPSDebug.h:208
std::shared_ptr< WPSHeader > WPSHeaderPtr
shared pointer to WPSHeader
Definition libwps_internal.h:109
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr
shared pointer to librevenge::RVNGInputStream
Definition libwps_internal.h:87