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