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)
virtual ~WPXParser ()
virtual void parse (WPXHLListenerImpl *listenerImpl)=0

Protected Member Functions

WPXHeader * getHeader ()
WPXInputStream * getInput ()

Private Member Functions

 WPXParser (const WPXParser &)
WPXParser & operator= (const WPXParser &)

Private Attributes

WPXInputStream * m_input
WPXHeader * m_header


Constructor & Destructor Documentation

WPXParser::WPXParser ( WPXInputStream *  input,
WPXHeader *  header 
)

WPXParser::~WPXParser (  )  [virtual]

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


Member Function Documentation

virtual void WPXParser::parse ( WPXHLListenerImpl *  listenerImpl  )  [pure virtual]

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

Referenced by WPDocument::parse().

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

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

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


Member Data Documentation

Referenced by getInput().

Referenced by getHeader(), and ~WPXParser().


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

Generated on Tue Feb 12 15:38:30 2008 for libwpd by doxygen 1.5.5