|
MBDyn-1.7.3
|
#include <input.h>

Public Member Functions | |
| InputStream (std::istream &in) | |
| ~InputStream (void) | |
| char | get (void) |
| std::istream & | get (char &ch) |
| InputStream & | putback (char ch) |
| unsigned long int | GetLineNumber (void) const |
| bool | eof (void) const |
| const std::istream & | GetStream (void) const |
| std::istream & | GetStream (void) |
Private Attributes | |
| std::istream & | iStrm |
| unsigned long | uLineNumber |
Friends | |
| InputStream & | operator>> (InputStream &in, int &i) |
| InputStream & | operator>> (InputStream &in, long int &i) |
| InputStream & | operator>> (InputStream &in, short int &i) |
| InputStream & | operator>> (InputStream &in, unsigned int &i) |
| InputStream & | operator>> (InputStream &in, unsigned long int &i) |
| InputStream & | operator>> (InputStream &in, unsigned short int &i) |
| InputStream & | operator>> (InputStream &in, char &i) |
| InputStream & | operator>> (InputStream &in, float &i) |
| InputStream & | operator>> (InputStream &in, double &i) |
| InputStream::InputStream | ( | std::istream & | in | ) |
| InputStream::~InputStream | ( | void | ) |
|
inline |
Definition at line 139 of file input.h.
References iStrm.
Referenced by HighParser::GetDescription(), HighParser::GetString(), HighParser::GetStringWithDelims(), MathParser::GetToken(), LowParser::PackWords(), MathParser::readplugin(), and skip_remarks().
|
inline |
Definition at line 99 of file input.h.
References iStrm, and uLineNumber.
Referenced by HighParser::GetString(), HighParser::GetStringWithDelims(), MathParser::GetToken(), LowParser::PackWords(), HighParser::ParseWord(), MathParser::readplugin(), and skip_remarks().
|
inline |
|
inline |
Definition at line 132 of file input.h.
References uLineNumber.
Referenced by MathParser::GetLineNumber().
|
inline |
|
inline |
|
inline |
Definition at line 121 of file input.h.
References iStrm, and uLineNumber.
Referenced by MathParser::Get(), HighParser::GetString(), HighParser::GetStringWithDelims(), LowParser::GetToken(), MathParser::GetToken(), HighParser::IsStringWithDelims(), LowParser::PackWords(), HighParser::ParseWord(), HighParser::PutBackSemicolon(), HighParser::PutbackWord(), MathParser::readplugin(), and skip_remarks().
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
Definition at line 56 of file input.h.
Referenced by eof(), get(), GetStream(), operator>>(), and putback().
|
private |
Definition at line 57 of file input.h.
Referenced by get(), GetLineNumber(), and putback().