WKSSubDocument Class Reference

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

#include <WKSSubDocument.h>

Inheritance diagram for WKSSubDocument:
WPSSubDocument LotusGraphInternal::SubDocument LotusParserInternal::SubDocument QuattroParserInternal::SubDocument WKS4ParserInternal::SubDocument

List of all members.

Public Member Functions

 WKSSubDocument (RVNGInputStreamPtr &input, WKSParser *parser, int id=0)
 constructor
virtual ~WKSSubDocument ()
 destructor
WKSParserparser () const
 returns the parser
virtual bool operator== (shared_ptr< WPSSubDocument > const &doc) const
 an operator =
virtual void parse (shared_ptr< WKSContentListener > &listener, libwps::SubDocumentType subDocumentType)=0
 virtual parse function

Protected Attributes

WKSParserm_parser

Private Member Functions

 WKSSubDocument (const WKSSubDocument &)
WKSSubDocumentoperator= (const WKSSubDocument &)

Detailed Description

Basic class used to store a spreadsheet sub document.


Constructor & Destructor Documentation

WKSSubDocument::WKSSubDocument ( RVNGInputStreamPtr input,
WKSParser parser,
int  id = 0 
)

constructor

destructor


Member Function Documentation

WKSSubDocument& WKSSubDocument::operator= ( const WKSSubDocument ) [private]
bool WKSSubDocument::operator== ( shared_ptr< WPSSubDocument > const &  doc) const [virtual]

an operator =

Reimplemented from WPSSubDocument.

virtual void WKSSubDocument::parse ( shared_ptr< WKSContentListener > &  listener,
libwps::SubDocumentType  subDocumentType 
) [pure virtual]

virtual parse function

this function is called to parse the subdocument

Implemented in LotusGraphInternal::SubDocument, LotusParserInternal::SubDocument, QuattroParserInternal::SubDocument, and WKS4ParserInternal::SubDocument.

Referenced by WKSContentListener::handleSubDocument().

WKSParser* WKSSubDocument::parser ( ) const [inline]

returns the parser


Member Data Documentation

Referenced by operator==(), and parser().


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