#include <NUM1Parser.h>
Public Member Functions | |
NUM1Parser (const RVNGInputStreamPtr_t &input, const RVNGInputStreamPtr_t &package, NUMCollector &collector, NUM1Dictionary *dict) | |
~NUM1Parser () override | |
![]() | |
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 | |
IWORKXMLContextPtr_t | createDocumentContext () override |
IWORKXMLContextPtr_t | createDiscardContext () override |
const IWORKTokenizer & | getTokenizer () const override |
Private Attributes | |
NUM1ParserState | m_state |
Additional Inherited Members | |
![]() | |
void | setInput (const RVNGInputStreamPtr_t &input) |
libetonyek::NUM1Parser::NUM1Parser | ( | const RVNGInputStreamPtr_t & | input, |
const RVNGInputStreamPtr_t & | package, | ||
NUMCollector & | collector, | ||
NUM1Dictionary * | dict ) |
Referenced by NUM1Parser().
|
override |
|
overrideprivatevirtual |
Implements libetonyek::IWORKParser.
|
overrideprivatevirtual |
Implements libetonyek::IWORKParser.
|
overrideprivatevirtual |
Implements libetonyek::IWORKParser.
|
private |
Referenced by createDiscardContext(), createDocumentContext(), and NUM1Parser().