#include <AsciiOStreamer.hh>
Inheritance diagram for rovsoft::io::AsciiOStreamer:
Public Member Functions | |
AsciiOStreamer (std::ostream *out) throw (lib::NullPointerExceptionPtr) | |
Builds a AsciiOStreamer writing its output to ostream out. | |
virtual AsciiOStreamer & | writeChar (char arg) throw (IOExceptionPtr) |
virtual AsciiOStreamer & | writeByte (char arg) throw (IOExceptionPtr) |
Writes a single byte. | |
virtual AsciiOStreamer & | writeUByte (unsigned char arg) throw (IOExceptionPtr) |
virtual AsciiOStreamer & | writeShort (short arg) throw (IOExceptionPtr) |
virtual AsciiOStreamer & | writeUShort (unsigned short arg) throw (IOExceptionPtr) |
virtual AsciiOStreamer & | writeLong (long arg) throw (IOExceptionPtr) |
virtual AsciiOStreamer & | writeULong (unsigned long arg) throw (IOExceptionPtr) |
virtual AsciiOStreamer & | writeLongLong (long long arg) throw (IOExceptionPtr) |
virtual AsciiOStreamer & | writeULongLong (unsigned long long arg) throw (IOExceptionPtr) |
virtual AsciiOStreamer & | writeFloat (float arg) throw (IOExceptionPtr) |
virtual AsciiOStreamer & | writeDouble (double arg) throw (IOExceptionPtr) |
virtual AsciiOStreamer & | writeLengthString (const std::string &arg) throw (IOExceptionPtr) |
virtual AsciiOStreamer & | writeString (const std::string &arg) throw (IOExceptionPtr) |
virtual | ~AsciiOStreamer () |
Deletes the ostream object if output is not a null pointer!. | |
Protected Member Functions | |
AsciiOStreamer & | writeArraytoStream (char *array, int length) throw (IOExceptionPtr) |
Protected Attributes | |
std::ostream * | output |
That means, the LSB of a short or an int for example is send first.
|
Builds a AsciiOStreamer writing its output to ostream out. the object to which out points to, should have been dynamically generated, because this AsciiOstreamer will delete it when it gets destroyed.
|
|
Deletes the ostream object if output is not a null pointer!.
|
|
|
|
Writes a single byte.
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
Implements rovsoft::io::OStreamer. |
|
|