#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.