| 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().