libetonyek::PAG1Parser Class Reference

#include <PAG1Parser.h>

Inheritance diagram for libetonyek::PAG1Parser:
libetonyek::IWORKParser

Public Member Functions

 PAG1Parser (const RVNGInputStreamPtr_t &input, const RVNGInputStreamPtr_t &package, PAGCollector &collector, PAG1Dictionary *dict)
 
virtual ~PAG1Parser ()
 
- Public Member Functions inherited from libetonyek::IWORKParser
 IWORKParser (const RVNGInputStreamPtr_t &input, const RVNGInputStreamPtr_t &package)
 
virtual ~IWORKParser ()=0
 
bool parse ()
 
RVNGInputStreamPtr_tgetInput ()
 
RVNGInputStreamPtr_t getInput () const
 
RVNGInputStreamPtr_tgetPackage ()
 
RVNGInputStreamPtr_t getPackage () const
 

Private Member Functions

virtual IWORKXMLContextPtr_t createDocumentContext ()
 
virtual IWORKXMLContextPtr_t createDiscardContext ()
 
virtual const IWORKTokenizergetTokenizer () const
 

Private Attributes

PAG1ParserState m_state
 

Constructor & Destructor Documentation

libetonyek::PAG1Parser::PAG1Parser ( const RVNGInputStreamPtr_t input,
const RVNGInputStreamPtr_t package,
PAGCollector collector,
PAG1Dictionary dict 
)
libetonyek::PAG1Parser::~PAG1Parser ( )
virtual

Member Function Documentation

IWORKXMLContextPtr_t libetonyek::PAG1Parser::createDiscardContext ( )
privatevirtual
IWORKXMLContextPtr_t libetonyek::PAG1Parser::createDocumentContext ( )
privatevirtual
const IWORKTokenizer & libetonyek::PAG1Parser::getTokenizer ( ) const
privatevirtual

Member Data Documentation

PAG1ParserState libetonyek::PAG1Parser::m_state
private

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

Generated for libetonyek by doxygen 1.8.6