#include <WP3Parser.h>
Public Member Functions | |
WP3Parser (librevenge::RVNGInputStream *input, WPXHeader *header, WPXEncryption *encryption) | |
~WP3Parser () | |
void | parse (librevenge::RVNGTextInterface *documentInterface) |
void | parseSubDocument (librevenge::RVNGTextInterface *documentInterface) |
Static Public Member Functions | |
static void | parseDocument (librevenge::RVNGInputStream *input, WPXEncryption *encryption, WP3Listener *listener) |
Private Member Functions | |
WP3ResourceFork * | getResourceFork (librevenge::RVNGInputStream *input, WPXEncryption *encryption) |
void | parse (librevenge::RVNGInputStream *input, WPXEncryption *encryption, WP3Listener *listener) |
WP3Parser::WP3Parser | ( | librevenge::RVNGInputStream * | input, |
WPXHeader * | header, | ||
WPXEncryption * | encryption | ||
) |
WP3ResourceFork * WP3Parser::getResourceFork | ( | librevenge::RVNGInputStream * | input, |
WPXEncryption * | encryption | ||
) | [private] |
Referenced by parse().
void WP3Parser::parse | ( | librevenge::RVNGTextInterface * | documentInterface | ) | [virtual] |
Implements WPXParser.
void WP3Parser::parse | ( | librevenge::RVNGInputStream * | input, |
WPXEncryption * | encryption, | ||
WP3Listener * | listener | ||
) | [private] |
void WP3Parser::parseDocument | ( | librevenge::RVNGInputStream * | input, |
WPXEncryption * | encryption, | ||
WP3Listener * | listener | ||
) | [static] |
Referenced by WP3SubDocument::parse(), parse(), and parseSubDocument().
void WP3Parser::parseSubDocument | ( | librevenge::RVNGTextInterface * | documentInterface | ) | [virtual] |
Implements WPXParser.