WPXParser Class Reference

#include <WPXParser.h>

Inheritance diagram for WPXParser:

WP1Parser WP3Parser WP42Parser WP5Parser WP6Parser

List of all members.

Public Member Functions

 WPXParser (WPXInputStream *input, WPXHeader *header, WPXEncryption *encryption)
virtual ~WPXParser ()
virtual void parse (WPXDocumentInterface *documentInterface)=0
virtual void parseSubDocument (WPXDocumentInterface *documentInterface)=0

Protected Member Functions

WPXHeadergetHeader ()
WPXInputStreamgetInput ()
WPXEncryptiongetEncryption ()

Private Member Functions

 WPXParser (const WPXParser &)
WPXParseroperator= (const WPXParser &)

Private Attributes

WPXInputStreamm_input
WPXHeaderm_header
WPXEncryptionm_encryption


Constructor & Destructor Documentation

WPXParser::WPXParser ( WPXInputStream input,
WPXHeader header,
WPXEncryption encryption 
)

virtual WPXParser::~WPXParser (  )  [inline, virtual]

WPXParser::WPXParser ( const WPXParser  )  [private]


Member Function Documentation

virtual void WPXParser::parse ( WPXDocumentInterface documentInterface  )  [pure virtual]

Implemented in WP1Parser, WP3Parser, WP42Parser, WP5Parser, and WP6Parser.

virtual void WPXParser::parseSubDocument ( WPXDocumentInterface documentInterface  )  [pure virtual]

Implemented in WP1Parser, WP3Parser, WP42Parser, WP5Parser, and WP6Parser.

WPXHeader* WPXParser::getHeader (  )  [inline, protected]

WPXInputStream* WPXParser::getInput (  )  [inline, protected]

WPXEncryption* WPXParser::getEncryption (  )  [inline, protected]

WPXParser& WPXParser::operator= ( const WPXParser  )  [private]


Member Data Documentation

WPXInputStream* WPXParser::m_input [private]

WPXHeader* WPXParser::m_header [private]

WPXEncryption* WPXParser::m_encryption [private]


The documentation for this class was generated from the following files:
Generated on Sun Nov 21 10:48:13 2010 for libwpd by doxygen 1.5.4