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


Public Member Functions | |
| StringParserInput (const std::string &str) throw () | |
| virtual | ~StringParserInput () 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 | |
| std::string | _str |
| std::string::const_iterator | _s |
| int | _line |
Static Protected Attributes | |
| static const std::string | fname |
| Tagcoll::StringParserInput::StringParserInput | ( | const std::string & | str | ) | throw () |
| virtual Tagcoll::StringParserInput::~StringParserInput | ( | ) | throw () [inline, virtual] |
| virtual const std::string& Tagcoll::StringParserInput::fileName | ( | ) | const throw () [inline, virtual] |
Implements Tagcoll::ParserInput.
| virtual int Tagcoll::StringParserInput::lineNumber | ( | ) | const throw () [inline, virtual] |
Implements Tagcoll::ParserInput.
| int Tagcoll::StringParserInput::nextChar | ( | ) | throw () [virtual] |
Implements Tagcoll::ParserInput.
| void Tagcoll::StringParserInput::pushChar | ( | int | c | ) | throw () [virtual] |
Implements Tagcoll::ParserInput.
const string Tagcoll::StringParserInput::fname [static, protected] |
std::string Tagcoll::StringParserInput::_str [protected] |
std::string::const_iterator Tagcoll::StringParserInput::_s [protected] |
int Tagcoll::StringParserInput::_line [protected] |
1.5.1