#include <StompCommandWriter.h>
Inheritance diagram for activemq::connector::stomp::StompCommandWriter:
Public Member Functions | |
StompCommandWriter (void) | |
StompCommandWriter (io::OutputStream *os) | |
virtual | ~StompCommandWriter (void) |
virtual void | setOutputStream (io::OutputStream *os) |
virtual io::OutputStream * | getOutputStream (void) |
virtual void | writeCommand (const transport::Command *command) throw ( transport::CommandIOException ) |
virtual void | write (const unsigned char *buffer, int count) throw ( io::IOException ) |
virtual void | writeByte (unsigned char v) throw ( io::IOException ) |
Private Member Functions | |
virtual void | write (const char *buffer, int count) throw ( io::IOException ) |
Private Attributes | |
io::OutputStream * | outputStream |
marshal::Marshaler | marshaler |
|
Default Constructor |
|
Constructor.
|
|
|
|
Gets the target output stream. Implements activemq::io::Writer. |
|
Sets the target output stream. Implements activemq::io::Writer. |
|
Writes a char array to the output stream.
|
|
Writes a byte array to the output stream.
Implements activemq::io::Writer. |
|
Writes a byte to the output stream.
Implements activemq::io::Writer. |
|
Writes a command to the given output stream.
Implements activemq::transport::CommandWriter. |
|
Marshaler of Stomp Commands |
|
Target output stream. |