24 #ifndef WPSSUBDOCUMENT_H
25 #define WPSSUBDOCUMENT_H
63 virtual bool operator==(shared_ptr<WPSSubDocument>
const &doc)
const;
64 bool operator!=(shared_ptr<WPSSubDocument>
const &doc)
const
int id() const
get the identificator
Definition: WPSSubDocument.h:52
bool operator!=(shared_ptr< WPSSubDocument > const &doc) const
Definition: WPSSubDocument.h:64
void setId(int i)
set the identificator
Definition: WPSSubDocument.h:57
WPXInputStreamPtr m_input
Definition: WPSSubDocument.h:75
shared_ptr< WPXInputStream > WPXInputStreamPtr
Definition: libwps_internal.h:74
WPSSubDocument(WPXInputStreamPtr &input, WPSParser *parser, int id=0)
constructor
Definition: WPSSubDocument.cpp:27
WPXInputStreamPtr & getInput()
returns the input
Definition: WPSSubDocument.h:42
Definition: WPSContentListener.h:168
Definition: WPSParser.h:41
Basic class used to store a sub document.
Definition: WPSSubDocument.h:33
virtual bool operator==(shared_ptr< WPSSubDocument > const &doc) const
an operator =
Definition: WPSSubDocument.cpp:35
SubDocumentType
Definition: libwps_internal.h:265
virtual void parse(shared_ptr< WPSContentListener > &listener, libwps::SubDocumentType subDocumentType)=0
virtual parse function
shared_ptr< WPSSubDocument > WPSSubDocumentPtr
Definition: WPSContentListener.h:44
int m_id
Definition: WPSSubDocument.h:77
virtual ~WPSSubDocument()
destructor
Definition: WPSSubDocument.cpp:31
WPSParser * m_parser
Definition: WPSSubDocument.h:76
WPSSubDocument & operator=(const WPSSubDocument &)
WPSParser * parser() const
returns the parser
Definition: WPSSubDocument.h:47