#include <WP42Parser.h>
Public Member Functions | |
WP42Parser (librevenge::RVNGInputStream *input, WPXEncryption *encryption) | |
~WP42Parser () override | |
void | parse (librevenge::RVNGTextInterface *documentInterface) override |
void | parseSubDocument (librevenge::RVNGTextInterface *documentInterface) override |
![]() | |
WPXParser (librevenge::RVNGInputStream *input, WPXHeader *header, WPXEncryption *encryption) | |
virtual | ~WPXParser () |
virtual void | parse (librevenge::RVNGTextInterface *documentInterface)=0 |
virtual void | parseSubDocument (librevenge::RVNGTextInterface *documentInterface)=0 |
Static Public Member Functions | |
static void | parseDocument (librevenge::RVNGInputStream *input, WPXEncryption *encryption, WP42Listener *listener) |
Private Member Functions | |
void | parse (librevenge::RVNGInputStream *input, WPXEncryption *encryption, WP42Listener *listener) |
Additional Inherited Members | |
![]() | |
WPXHeader * | getHeader () |
librevenge::RVNGInputStream * | getInput () |
WPXEncryption * | getEncryption () |
WP42Parser::WP42Parser | ( | librevenge::RVNGInputStream * | input, |
WPXEncryption * | encryption | ||
) |
|
override |
|
private |
|
overridevirtual |
|
static |
Referenced by parse(), WP42SubDocument::parse(), and parseSubDocument().
|
overridevirtual |
Implements WPXParser.