Go to the documentation of this file.
44 virtual void parse(librevenge::RVNGTextInterface *documentInterface) = 0;
virtual ~WPSParser()
Definition: WPSParser.cpp:41
void setVersion(int vers)
Definition: WPSParser.h:60
NameMultiMap & getNameEntryMap()
Definition: WPSParser.h:70
Definition: WPSParser.h:35
RVNGInputStreamPtr getFileInput()
Definition: WPSParser.cpp:45
RVNGInputStreamPtr m_input
Definition: WPSParser.h:84
WPSParser & operator=(const WPSParser &)=delete
RVNGInputStreamPtr & getInput()
Definition: WPSParser.h:47
virtual void parse(librevenge::RVNGTextInterface *documentInterface)=0
libwps::DebugFile m_asciiFile
the debug file
Definition: WPSParser.h:90
std::shared_ptr< WPSHeader > WPSHeaderPtr
shared pointer to WPSHeader
Definition: libwps_internal.h:109
int version() const
Definition: WPSParser.h:56
libwps::DebugFile & ascii()
a DebugFile used to write what we recognize when we parse the document
Definition: WPSParser.h:65
WPSParser(RVNGInputStreamPtr &input, WPSHeaderPtr &header)
Definition: WPSParser.cpp:30
WPSHeaderPtr m_header
Definition: WPSParser.h:86
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr
shared pointer to librevenge::RVNGInputStream
Definition: libwps_internal.h:87
WPSHeaderPtr & getHeader()
Definition: WPSParser.h:52
NameMultiMap m_nameMultiMap
a map to retrieve a file entry by name
Definition: WPSParser.h:93
int m_version
Definition: WPSParser.h:88
std::multimap< std::string, WPSEntry > NameMultiMap
a map to retrieve a file entry by name
Definition: WPSParser.h:40
class used to defined the ancestor of parser which manages the text data
Definition: WPSTextParser.h:39
const NameMultiMap & getNameEntryMap() const
Definition: WPSParser.h:74
Definition: WPSDebug.h:207
Generated on Mon Dec 9 2019 20:01:29 for libwps by
doxygen 1.8.16