Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

ZlibParserInput Class Reference

#include <ZlibParserInput.h>

Inheritance diagram for ZlibParserInput:

ParserInput List of all members.

Public Member Functions

 ZlibParserInput (const std::string &fname) throw (FileException)
virtual ~ZlibParserInput () throw ()
virtual const std::string & fileName () const throw ()
virtual int lineNumber () const throw ()
virtual int nextChar () throw (ParserInputException)
virtual void pushChar (int c) throw (ParserInputException)

Protected Attributes

ZlibParserInputData * _data
std::string _file
int _line

Constructor & Destructor Documentation

ZlibParserInput::ZlibParserInput const std::string &  fname  )  throw (FileException)
 

ZlibParserInput::~ZlibParserInput  )  throw () [virtual]
 


Member Function Documentation

virtual const std::string& ZlibParserInput::fileName  )  const throw () [inline, virtual]
 

Implements ParserInput.

virtual int ZlibParserInput::lineNumber  )  const throw () [inline, virtual]
 

Implements ParserInput.

int ZlibParserInput::nextChar  )  throw (ParserInputException) [virtual]
 

Implements ParserInput.

void ZlibParserInput::pushChar int  c  )  throw (ParserInputException) [virtual]
 

Implements ParserInput.


Member Data Documentation

ZlibParserInputData* ZlibParserInput::_data [protected]
 

std::string ZlibParserInput::_file [protected]
 

int ZlibParserInput::_line [protected]
 


The documentation for this class was generated from the following files:
Generated on Tue Oct 26 20:09:20 2004 for libdebtags by  doxygen 1.3.9.1