libwps: WPSParser Class Reference documentation

- Main Page
- Namespaces
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# WPSParser Class Reference

`#include <WPSParser.h>`

Inheritance diagram for WPSParser:

List of all members.

## Public Member Functions
| WPSParser (WPSInputStream *input, WPSHeader *header)
virtual | ~WPSParser ()
virtual void | parse (WPXHLListenerImpl *listenerImpl)=0
## Protected Member Functions
WPSHeader * | getHeader ()
WPSInputStream * | getInput ()
## Private Member Functions
| WPSParser (const WPSParser &)
WPSParser & | operator= (const WPSParser &)
## Private Attributes
WPSInputStream * | m_input
WPSHeader * | m_header

## Constructor & Destructor Documentation

WPSParser::WPSParser | ( | WPSInputStream * | input,
|  | WPSHeader * | header |
| ) |  |  |

WPSParser::~WPSParser | ( |  | ) | `[virtual]`

WPSParser::WPSParser | ( | const WPSParser & |  | ) | `[private]`

## Member Function Documentation

virtual void WPSParser::parse | ( | WPXHLListenerImpl * | listenerImpl | ) | `[pure virtual]`

Implemented in WPS4Parser, and WPS8Parser.

WPSHeader* WPSParser::getHeader | ( |  | ) | `[inline, protected]`

WPSInputStream* WPSParser::getInput | ( |  | ) | `[inline, protected]`

WPSParser& WPSParser::operator= | ( | const WPSParser & |  | ) | `[private]`

## Member Data Documentation

WPSInputStream* WPSParser::m_input`[private]`

WPSHeader* WPSParser::m_header`[private]`

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

- WPSParser.h
- WPSParser.cpp