libvisio::VSD5Parser Class Reference

#include <VSD5Parser.h>

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

List of all members.

Public Member Functions

 VSD5Parser (librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter)
 ~VSD5Parser ()

Protected Member Functions

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

Private Member Functions

 VSD5Parser ()
 VSD5Parser (const VSDParser &)
VSD5Parseroperator= (const VSDParser &)
void readList (librevenge::RVNGInputStream *input)

Constructor & Destructor Documentation

libvisio::VSD5Parser::VSD5Parser ( librevenge::RVNGInputStream *  input,
librevenge::RVNGDrawingInterface *  painter 
) [explicit]

Member Function Documentation

bool libvisio::VSD5Parser::getChunkHeader ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSD6Parser.

int libvisio::VSD5Parser::getInt ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

unsigned libvisio::VSD5Parser::getUInt ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::handleChunkRecords ( librevenge::RVNGInputStream *  input) [protected, virtual]
VSD5Parser& libvisio::VSD5Parser::operator= ( const VSDParser ) [private]

Reimplemented from libvisio::VSD6Parser.

void libvisio::VSD5Parser::readCharIX ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSD6Parser.

void libvisio::VSD5Parser::readCharList ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readFieldList ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readFillAndShadow ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSD6Parser.

void libvisio::VSD5Parser::readGeomList ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readLine ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readList ( librevenge::RVNGInputStream *  input) [private]
void libvisio::VSD5Parser::readNameIDX ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readNameList2 ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readPage ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readParaList ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readPointer ( librevenge::RVNGInputStream *  input,
Pointer ptr 
) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readPointerInfo ( librevenge::RVNGInputStream *  input,
unsigned  ptrType,
unsigned  shift,
unsigned &  listSize,
int &  pointerCount 
) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readPropList ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readShape ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readShapeList ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readStyleSheet ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readTextBlock ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSDParser.

void libvisio::VSD5Parser::readTextField ( librevenge::RVNGInputStream *  input) [protected, virtual]

Reimplemented from libvisio::VSD6Parser.


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