WPSSubDocument Class Reference

virtual class to define a sub document More...

#include <WPSSubDocument.h>

Inheritance diagram for WPSSubDocument:
WKSSubDocument WPSTextSubDocument LotusGraphInternal::SubDocument LotusParserInternal::SubDocument QuattroParserInternal::SubDocument WKS4ParserInternal::SubDocument MSWriteParserInternal::SubDocument WPS4ParserInternal::SubDocument WPS8ParserInternal::SubDocument WPS8TextInternal::SubDocument

List of all members.

Public Member Functions

 WPSSubDocument (RVNGInputStreamPtr &input, int id=0)
 constructor
virtual ~WPSSubDocument ()
 destructor
RVNGInputStreamPtrgetInput ()
 returns the input
int id () const
 get the identificator
void setId (int i)
 set the identificator
virtual bool operator== (shared_ptr< WPSSubDocument > const &doc) const
 an operator =
bool operator!= (shared_ptr< WPSSubDocument > const &doc) const

Protected Attributes

RVNGInputStreamPtr m_input
int m_id

Private Member Functions

 WPSSubDocument (const WPSSubDocument &)
WPSSubDocumentoperator= (const WPSSubDocument &)

Detailed Description

virtual class to define a sub document


Constructor & Destructor Documentation

WPSSubDocument::WPSSubDocument ( RVNGInputStreamPtr input,
int  id = 0 
)

constructor

destructor


Member Function Documentation

returns the input

Reimplemented in WPSTextSubDocument.

int WPSSubDocument::id ( ) const [inline]

get the identificator

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

an operator =

Reimplemented in WPS8TextInternal::SubDocument, and WKSSubDocument.

Referenced by operator!=().

void WPSSubDocument::setId ( int  i) [inline]

set the identificator


Member Data Documentation

int WPSSubDocument::m_id [protected]

Referenced by id(), operator==(), and setId().


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