#include <istreambase.hpp>
Inheritance diagram for MynahSA::IStreamBase:

Public Member Functions | |
| IStreamBase () | |
| constructor | |
| virtual | ~IStreamBase () |
| virtual destructor | |
| virtual IStreamBase & | operator>> (char &)=0 |
| instream a char | |
| virtual IStreamBase & | operator>> (unsigned char &)=0 |
| instream an unsigned char | |
| virtual IStreamBase & | operator>> (short &)=0 |
| instream a short | |
| virtual IStreamBase & | operator>> (unsigned short &)=0 |
| instream an unsigned short | |
| virtual IStreamBase & | operator>> (bool &)=0 |
| instream a bool | |
| virtual IStreamBase & | operator>> (int &)=0 |
| instream an int | |
| virtual IStreamBase & | operator>> (unsigned int &)=0 |
| instream an unsigned int | |
| virtual IStreamBase & | operator>> (long long &)=0 |
| instream a long long | |
| virtual IStreamBase & | operator>> (unsigned long long &)=0 |
| instream an unsigned long long | |
| virtual IStreamBase & | operator>> (double &)=0 |
| instream a double | |
| virtual IStreamBase & | operator>> (float &)=0 |
| instream a float | |
| virtual IStreamBase & | operator>> (std::string &s) |
| in streaming of std strings | |
| virtual void | get (char &c)=0 |
| get function implements character level input - it is unformatted - and will read 1 chr at a time | |
Definition at line 71 of file istreambase.hpp.