#include <VDXParser.h>
Public Member Functions | |
VDXParser (WPXInputStream *input, libwpg::WPGPaintInterface *painter) | |
virtual | ~VDXParser () |
bool | parseMain () |
bool | extractStencils () |
Private Member Functions | |
VDXParser () | |
VDXParser (const VDXParser &) | |
VDXParser & | operator= (const VDXParser &) |
xmlChar * | readStringData (xmlTextReaderPtr reader) |
int | getElementToken (xmlTextReaderPtr reader) |
int | getElementDepth (xmlTextReaderPtr reader) |
bool | processXmlDocument (WPXInputStream *input) |
void | processXmlNode (xmlTextReaderPtr reader) |
void | readLine (xmlTextReaderPtr reader) |
void | readFillAndShadow (xmlTextReaderPtr reader) |
void | readXFormData (xmlTextReaderPtr reader) |
void | readMisc (xmlTextReaderPtr reader) |
void | readTxtXForm (xmlTextReaderPtr reader) |
void | readPageProps (xmlTextReaderPtr reader) |
void | readFonts (xmlTextReaderPtr reader) |
void | readTextBlock (xmlTextReaderPtr reader) |
void | readForeignInfo (xmlTextReaderPtr reader) |
void | getBinaryData (xmlTextReaderPtr reader) |
Private Attributes | |
WPXInputStream * | m_input |
libwpg::WPGPaintInterface * | m_painter |
libvisio::VDXParser::VDXParser | ( | WPXInputStream * | input, |
libwpg::WPGPaintInterface * | painter | ||
) | [explicit] |
libvisio::VDXParser::~VDXParser | ( | ) | [virtual] |
libvisio::VDXParser::VDXParser | ( | ) | [private] |
libvisio::VDXParser::VDXParser | ( | const VDXParser & | ) | [private] |
bool libvisio::VDXParser::extractStencils | ( | ) | [virtual] |
Implements libvisio::VSDXMLParserBase.
void libvisio::VDXParser::getBinaryData | ( | xmlTextReaderPtr | reader | ) | [private, virtual] |
Implements libvisio::VSDXMLParserBase.
int libvisio::VDXParser::getElementDepth | ( | xmlTextReaderPtr | reader | ) | [private, virtual] |
Implements libvisio::VSDXMLParserBase.
int libvisio::VDXParser::getElementToken | ( | xmlTextReaderPtr | reader | ) | [private, virtual] |
Implements libvisio::VSDXMLParserBase.
bool libvisio::VDXParser::parseMain | ( | ) | [virtual] |
Implements libvisio::VSDXMLParserBase.
bool libvisio::VDXParser::processXmlDocument | ( | WPXInputStream * | input | ) | [private] |
void libvisio::VDXParser::processXmlNode | ( | xmlTextReaderPtr | reader | ) | [private] |
void libvisio::VDXParser::readFillAndShadow | ( | xmlTextReaderPtr | reader | ) | [private] |
void libvisio::VDXParser::readFonts | ( | xmlTextReaderPtr | reader | ) | [private] |
void libvisio::VDXParser::readForeignInfo | ( | xmlTextReaderPtr | reader | ) | [private] |
void libvisio::VDXParser::readLine | ( | xmlTextReaderPtr | reader | ) | [private] |
void libvisio::VDXParser::readMisc | ( | xmlTextReaderPtr | reader | ) | [private] |
void libvisio::VDXParser::readPageProps | ( | xmlTextReaderPtr | reader | ) | [private] |
xmlChar * libvisio::VDXParser::readStringData | ( | xmlTextReaderPtr | reader | ) | [private, virtual] |
Implements libvisio::VSDXMLParserBase.
void libvisio::VDXParser::readTextBlock | ( | xmlTextReaderPtr | reader | ) | [private] |
void libvisio::VDXParser::readTxtXForm | ( | xmlTextReaderPtr | reader | ) | [private] |
void libvisio::VDXParser::readXFormData | ( | xmlTextReaderPtr | reader | ) | [private] |
WPXInputStream* libvisio::VDXParser::m_input [private] |
libwpg::WPGPaintInterface* libvisio::VDXParser::m_painter [private] |