#include <MemParserInput.h>
Inheritance diagram for Tagcoll::MemParserInput:


Public Member Functions | |
| MemParserInput (const std::string &fname, const char *buf, int len) throw () | |
| MemParserInput (const char *buf, int len) throw () | |
| virtual | ~MemParserInput () throw () |
| virtual const std::string & | fileName () const throw () |
| virtual int | lineNumber () const throw () |
| virtual int | nextChar () throw () |
| virtual void | pushChar (int c) throw () |
Protected Attributes | |
| const std::string | fname |
| const char * | buf |
| int | pos |
| int | len |
| int | _line |
| Tagcoll::MemParserInput::MemParserInput | ( | const std::string & | fname, | |
| const char * | buf, | |||
| int | len | |||
| ) | throw () |
| Tagcoll::MemParserInput::MemParserInput | ( | const char * | buf, | |
| int | len | |||
| ) | throw () |
| virtual Tagcoll::MemParserInput::~MemParserInput | ( | ) | throw () [inline, virtual] |
| virtual const std::string& Tagcoll::MemParserInput::fileName | ( | ) | const throw () [inline, virtual] |
Implements Tagcoll::ParserInput.
| virtual int Tagcoll::MemParserInput::lineNumber | ( | ) | const throw () [inline, virtual] |
Implements Tagcoll::ParserInput.
| int Tagcoll::MemParserInput::nextChar | ( | ) | throw () [virtual] |
Implements Tagcoll::ParserInput.
| void Tagcoll::MemParserInput::pushChar | ( | int | c | ) | throw () [virtual] |
Implements Tagcoll::ParserInput.
const std::string Tagcoll::MemParserInput::fname [protected] |
const char* Tagcoll::MemParserInput::buf [protected] |
int Tagcoll::MemParserInput::pos [protected] |
int Tagcoll::MemParserInput::len [protected] |
int Tagcoll::MemParserInput::_line [protected] |
1.5.1