#include <ibinarystream.hpp>
Inheritance diagram for MynahSA::IBinaryStream:


Public Member Functions | |
| IBinaryStream (std::istream &is) | |
| constructor - takes an input stream | |
| IBinaryStream (const IBinaryStream &is) | |
| copy constructor | |
| virtual | ~IBinaryStream () |
| destructor - does nothing | |
| virtual IStreamBase & | operator>> (char &) |
| instream a char | |
| virtual IStreamBase & | operator>> (unsigned char &) |
| instream an unsigned char | |
| virtual IStreamBase & | operator>> (short &) |
| instream a short | |
| virtual IStreamBase & | operator>> (unsigned short &) |
| instream an unsigned short | |
| virtual IStreamBase & | operator>> (bool &) |
| instream a bool | |
| virtual IStreamBase & | operator>> (int &) |
| instream an int | |
| virtual IStreamBase & | operator>> (unsigned int &) |
| instream an unsigned int | |
| virtual IStreamBase & | operator>> (long long &) |
| instream a long long | |
| virtual IStreamBase & | operator>> (unsigned long long &) |
| instream an unsigned long long | |
| virtual IStreamBase & | operator>> (double &) |
| instream a double | |
| virtual IStreamBase & | operator>> (float &) |
| instream a float | |
| virtual void | get (char &c) |
| implementation for get char | |
Definition at line 35 of file ibinarystream.hpp.