#include <AsciiIStreamer.hh>
Inheritance diagram for rovsoft::io::AsciiIStreamer:
Public Member Functions | |
AsciiIStreamer (std::istream *in) throw (lib::NullPointerExceptionPtr) | |
Builds a AsciiIStreamer getting its input from istream in. | |
virtual char | readChar () throw (IOExceptionPtr) |
virtual char | readByte () throw (IOExceptionPtr) |
Reads a single byte. | |
virtual unsigned char | readUByte () throw (IOExceptionPtr) |
virtual short | readShort () throw (IOExceptionPtr) |
virtual unsigned short | readUShort () throw (IOExceptionPtr) |
virtual long | readLong () throw (IOExceptionPtr) |
virtual unsigned long | readULong () throw (IOExceptionPtr) |
virtual long long | readLongLong () throw (IOExceptionPtr) |
virtual unsigned long long | readULongLong () throw (IOExceptionPtr) |
virtual float | readFloat () throw (IOExceptionPtr) |
virtual double | readDouble () throw (IOExceptionPtr) |
virtual std::string | readString () throw (IOExceptionPtr) |
virtual std::string | readString (int length) throw (IOExceptionPtr) |
Reads a string with fix length. | |
virtual bool | endOfStream () |
Test if we are at the end of a stream. | |
virtual | ~AsciiIStreamer () |
Deletes the istream object if input is not a null pointer. | |
Protected Member Functions | |
void | readArrayfromStream (char *array, int length) throw (IOExceptionPtr) |
reads bytes into array using readByte() !! using Little Ending format !! | |
Protected Attributes | |
std::istream * | input |
|
Builds a AsciiIStreamer getting its input from istream in. This istream object to which in points to should be dynamically generated because it gets deleted in the destructor of this class.
|
|
Deletes the istream object if input is not a null pointer.
|
|
Test if we are at the end of a stream.
Implements rovsoft::io::IStreamer. |
|
reads bytes into array using readByte() !! using Little Ending format !!
|
|
Reads a single byte.
Implements rovsoft::io::IStreamer. |
|
Implements rovsoft::io::IStreamer. |
|
Implements rovsoft::io::IStreamer. |
|
Implements rovsoft::io::IStreamer. |
|
Implements rovsoft::io::IStreamer. |
|
Implements rovsoft::io::IStreamer. |
|
Implements rovsoft::io::IStreamer. |
|
Reads a string with fix length.
Implements rovsoft::io::IStreamer. |
|
Implements rovsoft::io::IStreamer. Here is the call graph for this function: ![]() |
|
Implements rovsoft::io::IStreamer. |
|
Implements rovsoft::io::IStreamer. |
|
Implements rovsoft::io::IStreamer. |
|
Implements rovsoft::io::IStreamer. |
|
|