libetonyek::KEY2Parser Class Reference documentation

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Private Member Functions | Private Attributes | List of all members
libetonyek::KEY2Parser Class Reference

`#include <KEY2Parser.h>`

Inheritance diagram for libetonyek::KEY2Parser:

## Public Member Functions
| KEY2Parser (const RVNGInputStreamPtr_t &input, const RVNGInputStreamPtr_t &package, KEYCollector &collector, KEY2Dictionary &dict)
virtual | ~KEY2Parser ()
Public Member Functions inherited from libetonyek::IWORKParser
| IWORKParser (const RVNGInputStreamPtr_t &input, const RVNGInputStreamPtr_t &package)
virtual | ~IWORKParser ()=0
bool | parse ()
RVNGInputStreamPtr_t & | getInput ()
RVNGInputStreamPtr_t | getInput () const
RVNGInputStreamPtr_t & | getPackage ()
RVNGInputStreamPtr_t | getPackage () const

## Private Member Functions
virtual IWORKXMLContextPtr_t | createDocumentContext ()
virtual IWORKXMLContextPtr_t | createDiscardContext ()
virtual const IWORKTokenizer & | getTokenizer () const

## Private Attributes
KEY2ParserState | m_state

## Constructor & Destructor Documentation

libetonyek::KEY2Parser::KEY2Parser | ( | const RVNGInputStreamPtr_t & | input,
|  | const RVNGInputStreamPtr_t & | package,
|  | KEYCollector & | collector,
|  | KEY2Dictionary & | dict
| ) |  |

libetonyek::KEY2Parser::~KEY2Parser | ( |  | ) |
| virtual

## Member Function Documentation

IWORKXMLContextPtr_t libetonyek::KEY2Parser::createDiscardContext | ( |  | ) |
| privatevirtual

Implements libetonyek::IWORKParser.

IWORKXMLContextPtr_t libetonyek::KEY2Parser::createDocumentContext | ( |  | ) |
| privatevirtual

Implements libetonyek::IWORKParser.

const IWORKTokenizer & libetonyek::KEY2Parser::getTokenizer | ( |  | ) | const
| privatevirtual

Implements libetonyek::IWORKParser.

## Member Data Documentation

KEY2ParserState libetonyek::KEY2Parser::m_state
| private

Referenced by createDiscardContext(), and createDocumentContext().

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

- KEY2Parser.h
- KEY2Parser.cpp