WPSTextSubDocument Class Reference

Basic class used to store a sub document. More...

#include <WPSTextSubDocument.h>

Inheritance diagram for WPSTextSubDocument:
WPSSubDocument MSWriteParserInternal::SubDocument WPS4ParserInternal::SubDocument WPS8ParserInternal::SubDocument WPS8TextInternal::SubDocument

List of all members.

Public Member Functions

 WPSTextSubDocument (RVNGInputStreamPtr &input, WPSParser *parser, int id=0)
 constructor
virtual ~WPSTextSubDocument ()
 destructor
RVNGInputStreamPtrgetInput ()
 returns the input
WPSParserparser () const
 returns the parser
virtual bool operator== (shared_ptr< WPSTextSubDocument > const &doc) const
 an operator =
virtual void parse (shared_ptr< WPSContentListener > &listener, libwps::SubDocumentType subDocumentType)=0
 virtual parse function

Protected Attributes

WPSParserm_parser

Private Member Functions

 WPSTextSubDocument (const WPSTextSubDocument &)
WPSTextSubDocumentoperator= (const WPSTextSubDocument &)

Detailed Description

Basic class used to store a sub document.


Constructor & Destructor Documentation

WPSTextSubDocument::WPSTextSubDocument ( RVNGInputStreamPtr input,
WPSParser parser,
int  id = 0 
)

constructor

destructor


Member Function Documentation

returns the input

Reimplemented from WPSSubDocument.

WPSTextSubDocument& WPSTextSubDocument::operator= ( const WPSTextSubDocument ) [private]
bool WPSTextSubDocument::operator== ( shared_ptr< WPSTextSubDocument > const &  doc) const [virtual]
virtual void WPSTextSubDocument::parse ( shared_ptr< WPSContentListener > &  listener,
libwps::SubDocumentType  subDocumentType 
) [pure virtual]

virtual parse function

this function is called to parse the subdocument

Implemented in WPS8TextInternal::SubDocument, WPS8ParserInternal::SubDocument, WPS4ParserInternal::SubDocument, and MSWriteParserInternal::SubDocument.

Referenced by WPSContentListener::handleSubDocument().

returns the parser


Member Data Documentation


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