WPS8TextInternal::SubDocument Class Reference

Internal: the subdocument of a WPS8Text. More...

Inheritance diagram for WPS8TextInternal::SubDocument:
WPSSubDocument

Public Member Functions

 SubDocument (WPXInputStreamPtr input, WPS8Text &pars, WPSEntry const &entry)
 constructor for a note/endnote entry More...
 
 SubDocument (WPXInputStreamPtr input, WPXString const &text)
 constructor for a comment entry More...
 
 ~SubDocument ()
 destructor More...
 
virtual bool operator== (WPSSubDocumentPtr const &doc) const
 operator== More...
 
void parse (WPSContentListenerPtr &listener, libwps::SubDocumentType type)
 the parser function More...
 
- Public Member Functions inherited from WPSSubDocument
 WPSSubDocument (WPXInputStreamPtr &input, WPSParser *parser, int id=0)
 constructor More...
 
virtual ~WPSSubDocument ()
 destructor More...
 
WPXInputStreamPtrgetInput ()
 returns the input More...
 
WPSParserparser () const
 returns the parser More...
 
int id () const
 get the identificator More...
 
void setId (int i)
 set the identificator More...
 
bool operator!= (shared_ptr< WPSSubDocument > const &doc) const
 

Public Attributes

WPS8Textm_textParser
 
WPSEntry m_entry
 
WPXString m_text
 

Private Member Functions

 SubDocument (SubDocument const &orig)
 
SubDocumentoperator= (SubDocument const &orig)
 

Additional Inherited Members

- Protected Attributes inherited from WPSSubDocument
WPXInputStreamPtr m_input
 
WPSParserm_parser
 
int m_id
 

Detailed Description

Internal: the subdocument of a WPS8Text.

Constructor & Destructor Documentation

◆ SubDocument() [1/3]

WPS8TextInternal::SubDocument::SubDocument ( WPXInputStreamPtr  input,
WPS8Text pars,
WPSEntry const &  entry 
)
inline

constructor for a note/endnote entry

◆ SubDocument() [2/3]

WPS8TextInternal::SubDocument::SubDocument ( WPXInputStreamPtr  input,
WPXString const &  text 
)
inline

constructor for a comment entry

◆ ~SubDocument()

WPS8TextInternal::SubDocument::~SubDocument ( )
inline

destructor

◆ SubDocument() [3/3]

WPS8TextInternal::SubDocument::SubDocument ( SubDocument const &  orig)
private

Member Function Documentation

◆ operator=()

SubDocument& WPS8TextInternal::SubDocument::operator= ( SubDocument const &  orig)
private

◆ operator==()

virtual bool WPS8TextInternal::SubDocument::operator== ( WPSSubDocumentPtr const &  doc) const
inlinevirtual

operator==

Reimplemented from WPSSubDocument.

◆ parse()

void WPS8TextInternal::SubDocument::parse ( WPSContentListenerPtr listener,
libwps::SubDocumentType  type 
)
virtual

the parser function

Implements WPSSubDocument.

Member Data Documentation

◆ m_entry

WPSEntry WPS8TextInternal::SubDocument::m_entry

Referenced by operator==().

◆ m_text

WPXString WPS8TextInternal::SubDocument::m_text

Referenced by operator==().

◆ m_textParser

WPS8Text* WPS8TextInternal::SubDocument::m_textParser

Referenced by operator==().


The documentation for this class was generated from the following file:

Generated on Sat Oct 20 2018 10:26:42 for libwps by doxygen 1.8.13