#include <EndianWriter.h>
Inheritance diagram for activemq::io::EndianWriter:
Public Member Functions | |
EndianWriter () | |
EndianWriter (OutputStream *os) | |
virtual | ~EndianWriter () |
virtual void | setOutputStream (OutputStream *os) |
virtual OutputStream * | getOutputStream () |
virtual void | write (const unsigned char *buffer, int count) throw ( IOException ) |
virtual void | writeByte (unsigned char v) throw ( IOException ) |
virtual void | writeDouble (double v) throw ( IOException ) |
virtual void | writeFloat (float v) throw ( IOException ) |
virtual void | writeUInt16 (uint16_t v) throw ( IOException ) |
virtual void | writeUInt32 (uint32_t v) throw ( IOException ) |
virtual void | writeUInt64 (uint64_t v) throw ( IOException ) |
Private Attributes | |
OutputStream * | outputStream |
|
Default Constructor. |
|
Constructor.
|
|
Destructor. |
|
Gets the target output stream. Implements activemq::io::Writer. |
|
Sets the target output stream. Implements activemq::io::Writer. |
|
Writes a byte array to the target output stream.
Implements activemq::io::Writer. |
|
Writes a byte to the target output stream.
Implements activemq::io::Writer. |
|
Writes a double to the target output stream.
|
|
Writes a float to the target output stream.
|
|
Writes a short to the target output stream.
|
|
Writes an int to the target output stream.
|
|
Writes a long long to the target output stream.
|
|
Target output stream. |