libvisio::VSD5Parser Class Reference

#include <VSD5Parser.h>

Inheritance diagram for libvisio::VSD5Parser:
libvisio::VSD6Parser libvisio::VSDParser

List of all members.

Public Member Functions

 VSD5Parser (WPXInputStream *input, libwpg::WPGPaintInterface *painter)
 ~VSD5Parser ()
- Public Member Functions inherited from libvisio::VSD6Parser
 VSD6Parser (WPXInputStream *input, libwpg::WPGPaintInterface *painter)
 ~VSD6Parser ()
- Public Member Functions inherited from libvisio::VSDParser
 VSDParser (WPXInputStream *input, libwpg::WPGPaintInterface *painter)
virtual ~VSDParser ()
bool parseMain ()
bool extractStencils ()

Protected Member Functions

virtual void readPointer (WPXInputStream *input, Pointer &ptr)
virtual bool getChunkHeader (WPXInputStream *input)
virtual void readPointerInfo (WPXInputStream *input, unsigned ptrType, unsigned shift, unsigned &listSize, int &pointerCount)
virtual void readGeomList (WPXInputStream *input)
virtual void readCharList (WPXInputStream *input)
virtual void readParaList (WPXInputStream *input)
virtual void readShapeList (WPXInputStream *input)
virtual void readPropList (WPXInputStream *input)
virtual void readFieldList (WPXInputStream *input)
virtual void readLine (WPXInputStream *input)
virtual void readFillAndShadow (WPXInputStream *input)
virtual void readTextBlock (WPXInputStream *input)
virtual void readCharIX (WPXInputStream *input)
virtual void readTextField (WPXInputStream *input)
virtual void readShape (WPXInputStream *input)
virtual void readPage (WPXInputStream *input)
virtual void handleChunkRecords (WPXInputStream *input)
virtual void readStyleSheet (WPXInputStream *input)
virtual unsigned getUInt (WPXInputStream *input)
virtual int getInt (WPXInputStream *input)

Private Member Functions

 VSD5Parser ()
 VSD5Parser (const VSDParser &)
VSD5Parseroperator= (const VSDParser &)

Constructor & Destructor Documentation

libvisio::VSD5Parser::VSD5Parser ( WPXInputStream *  input,
libwpg::WPGPaintInterface *  painter 
)
explicit
libvisio::VSD5Parser::~VSD5Parser ( )
libvisio::VSD5Parser::VSD5Parser ( )
private
libvisio::VSD5Parser::VSD5Parser ( const VSDParser )
private

Member Function Documentation

bool libvisio::VSD5Parser::getChunkHeader ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSD6Parser.

int libvisio::VSD5Parser::getInt ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

unsigned libvisio::VSD5Parser::getUInt ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::handleChunkRecords ( WPXInputStream *  input)
protectedvirtual
VSD5Parser& libvisio::VSD5Parser::operator= ( const VSDParser )
private

Reimplemented from libvisio::VSD6Parser.

void libvisio::VSD5Parser::readCharIX ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSD6Parser.

void libvisio::VSD5Parser::readCharList ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readFieldList ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readFillAndShadow ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSD6Parser.

void libvisio::VSD5Parser::readGeomList ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readLine ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readPage ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readParaList ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readPointer ( WPXInputStream *  input,
Pointer ptr 
)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readPointerInfo ( WPXInputStream *  input,
unsigned  ptrType,
unsigned  shift,
unsigned &  listSize,
int &  pointerCount 
)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readPropList ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readShape ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readShapeList ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readStyleSheet ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readTextBlock ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readTextField ( WPXInputStream *  input)
protectedvirtual

Reimplemented from libvisio::VSD6Parser.


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

Generated for libvisio by doxygen 1.8.1.1