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