#include <StdioParserInput.h>
Inheritance diagram for Tagcoll::StdioParserInput:
Public Member Functions | |
StdioParserInput (FILE *in, const std::string &fname, int line=1) throw () | |
StdioParserInput (const std::string &fname) throw (FileException) | |
virtual | ~StdioParserInput () 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 | |
std::string | _file |
int | _line |
FILE * | _in |
bool | _close_on_exit |
|
|
|
|
|
|
|
Implements Tagcoll::ParserInput. |
|
Implements Tagcoll::ParserInput. |
|
Implements Tagcoll::ParserInput. |
|
Implements Tagcoll::ParserInput. |
|
|
|
|
|
|
|
|