WPGXParser Class Reference

#include <WPGXParser.h>

Inheritance diagram for WPGXParser:

WPG1Parser WPG2Parser List of all members.

Public Member Functions

 WPGXParser (WPXInputStream *input, libwpg::WPGPaintInterface *painter)
 WPGXParser (const WPGXParser &parser)
virtual ~WPGXParser ()
virtual bool parse ()=0
unsigned char readU8 ()
unsigned short readU16 ()
unsigned long readU32 ()
char readS8 ()
short readS16 ()
long readS32 ()
unsigned int readVariableLengthInteger ()
WPGXParseroperator= (const WPGXParser &parser)

Protected Attributes

WPXInputStream * m_input
libwpg::WPGPaintInterfacem_painter
std::map< int, libwpg::WPGColorm_colorPalette

Constructor & Destructor Documentation

WPGXParser::WPGXParser WPXInputStream *  input,
libwpg::WPGPaintInterface painter
 

WPGXParser::WPGXParser const WPGXParser parser  ) 
 

virtual WPGXParser::~WPGXParser  )  [inline, virtual]
 


Member Function Documentation

WPGXParser & WPGXParser::operator= const WPGXParser parser  ) 
 

virtual bool WPGXParser::parse  )  [pure virtual]
 

Implemented in WPG1Parser, and WPG2Parser.

short WPGXParser::readS16  ) 
 

long WPGXParser::readS32  ) 
 

char WPGXParser::readS8  ) 
 

unsigned short WPGXParser::readU16  ) 
 

unsigned long WPGXParser::readU32  ) 
 

unsigned char WPGXParser::readU8  ) 
 

unsigned int WPGXParser::readVariableLengthInteger  ) 
 


Member Data Documentation

std::map<int,libwpg::WPGColor> WPGXParser::m_colorPalette [protected]
 

WPXInputStream* WPGXParser::m_input [protected]
 

libwpg::WPGPaintInterface* WPGXParser::m_painter [protected]
 


The documentation for this class was generated from the following files:
Generated on Sun Jan 4 18:43:38 2009 for libwpg by doxygen 1.4.6