libvisio::VDXParser Class Reference

#include <VDXParser.h>

Inheritance diagram for libvisio::VDXParser:
libvisio::VSDXMLParserBase

List of all members.

Public Member Functions

 VDXParser (WPXInputStream *input, libwpg::WPGPaintInterface *painter)
virtual ~VDXParser ()
bool parseMain ()
bool extractStencils ()

Private Member Functions

 VDXParser ()
 VDXParser (const VDXParser &)
VDXParseroperator= (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

Constructor & Destructor Documentation

libvisio::VDXParser::VDXParser ( WPXInputStream *  input,
libwpg::WPGPaintInterface *  painter 
) [explicit]
libvisio::VDXParser::VDXParser ( const VDXParser ) [private]

Member Function Documentation

void libvisio::VDXParser::getBinaryData ( xmlTextReaderPtr  reader) [private, virtual]
int libvisio::VDXParser::getElementDepth ( xmlTextReaderPtr  reader) [private, virtual]
int libvisio::VDXParser::getElementToken ( xmlTextReaderPtr  reader) [private, virtual]
VDXParser& libvisio::VDXParser::operator= ( const VDXParser ) [private]
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]
void libvisio::VDXParser::readTextBlock ( xmlTextReaderPtr  reader) [private]
void libvisio::VDXParser::readTxtXForm ( xmlTextReaderPtr  reader) [private]
void libvisio::VDXParser::readXFormData ( xmlTextReaderPtr  reader) [private]

Member Data Documentation

WPXInputStream* libvisio::VDXParser::m_input [private]
libwpg::WPGPaintInterface* libvisio::VDXParser::m_painter [private]

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