#include <WPXParser.h>

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 | |
| WPXHeader * | getHeader () |
| WPXInputStream * | getInput () |
| WPXEncryption * | getEncryption () |
Private Member Functions | |
| WPXParser (const WPXParser &) | |
| WPXParser & | operator= (const WPXParser &) |
Private Attributes | |
| WPXInputStream * | m_input |
| WPXHeader * | m_header |
| WPXEncryption * | m_encryption |
| WPXParser::WPXParser | ( | WPXInputStream * | input, | |
| WPXHeader * | header, | |||
| WPXEncryption * | encryption | |||
| ) |
| virtual WPXParser::~WPXParser | ( | ) | [inline, virtual] |
| WPXParser::WPXParser | ( | const WPXParser & | ) | [private] |
| 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] |
WPXInputStream* WPXParser::m_input [private] |
WPXHeader* WPXParser::m_header [private] |
WPXEncryption* WPXParser::m_encryption [private] |