activemq-cpp-3.4.0

activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller Class Reference

Marshaling code for Open Wire Format for BaseCommandMarshaller. More...

#include <src/main/activemq/wireformat/openwire/marshal/generated/BaseCommandMarshaller.h>

Inheritance diagram for activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller:

Public Member Functions

 BaseCommandMarshaller ()
virtual ~BaseCommandMarshaller ()
virtual void tightUnmarshal (OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, decaf::io::DataInputStream *dataIn, utils::BooleanStream *bs)
 Tight Un-marhsal to the given stream.
virtual int tightMarshal1 (OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, utils::BooleanStream *bs)
 Tight Marhsal to the given stream.
virtual void tightMarshal2 (OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, decaf::io::DataOutputStream *dataOut, utils::BooleanStream *bs)
 Tight Marhsal to the given stream.
virtual void looseUnmarshal (OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, decaf::io::DataInputStream *dataIn)
 Loose Un-marhsal to the given stream.
virtual void looseMarshal (OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, decaf::io::DataOutputStream *dataOut)
 Tight Marhsal to the given stream.

Detailed Description

Marshaling code for Open Wire Format for BaseCommandMarshaller.

NOTE!: This file is auto generated - do not modify! if you need to make a change, please see the Java Classes in the activemq-openwire-generator module


Constructor & Destructor Documentation

activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller::BaseCommandMarshaller ( ) [inline]
virtual activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller::~BaseCommandMarshaller ( ) [inline, virtual]

Member Function Documentation

virtual void activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller::looseMarshal ( OpenWireFormat format,
commands::DataStructure command,
decaf::io::DataOutputStream ds 
) [virtual]

Tight Marhsal to the given stream.

Parameters:
format- The OpenwireFormat properties
command- the object to Marshal
ds- DataOutputStream to marshal to
Exceptions:
IOExceptionif an error occurs.

Implements activemq::wireformat::openwire::marshal::DataStreamMarshaller.

Reimplemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, and activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller.

virtual void activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller::looseUnmarshal ( OpenWireFormat format,
commands::DataStructure command,
decaf::io::DataInputStream dis 
) [virtual]

Loose Un-marhsal to the given stream.

Parameters:
format- The OpenwireFormat properties
command- the object to Un-Marshal
dis- the DataInputStream to Un-Marshal from
Exceptions:
IOExceptionif an error occurs.

Implements activemq::wireformat::openwire::marshal::DataStreamMarshaller.

Reimplemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, and activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller.

virtual int activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller::tightMarshal1 ( OpenWireFormat format,
commands::DataStructure command,
utils::BooleanStream bs 
) [virtual]

Tight Marhsal to the given stream.

Parameters:
formatThe OpenwireFormat properties
commandThe object to Marshal
bsThe boolean stream to marshal to.
Exceptions:
IOExceptionif an error occurs.

Implements activemq::wireformat::openwire::marshal::DataStreamMarshaller.

Reimplemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, and activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller.

virtual void activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller::tightMarshal2 ( OpenWireFormat format,
commands::DataStructure command,
decaf::io::DataOutputStream ds,
utils::BooleanStream bs 
) [virtual]

Tight Marhsal to the given stream.

Parameters:
format- The OpenwireFormat properties
command- the object to Marshal
ds- the DataOutputStream to Marshal to
bs- boolean stream to marshal to.
Exceptions:
IOExceptionif an error occurs.

Implements activemq::wireformat::openwire::marshal::DataStreamMarshaller.

Reimplemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, and activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller.

virtual void activemq::wireformat::openwire::marshal::generated::BaseCommandMarshaller::tightUnmarshal ( OpenWireFormat format,
commands::DataStructure command,
decaf::io::DataInputStream dis,
utils::BooleanStream bs 
) [virtual]

Tight Un-marhsal to the given stream.

Parameters:
format- The OpenwireFormat properties
command- the object to Un-Marshal
dis- the DataInputStream to Un-Marshal from
bs- boolean stream to unmarshal from.
Exceptions:
IOExceptionif an error occurs.

Implements activemq::wireformat::openwire::marshal::DataStreamMarshaller.

Reimplemented in activemq::wireformat::openwire::marshal::generated::ActiveMQBlobMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQBytesMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMapMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQObjectMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQStreamMessageMarshaller, activemq::wireformat::openwire::marshal::generated::ActiveMQTextMessageMarshaller, activemq::wireformat::openwire::marshal::generated::BrokerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionErrorMarshaller, activemq::wireformat::openwire::marshal::generated::ConnectionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerControlMarshaller, activemq::wireformat::openwire::marshal::generated::ConsumerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ControlCommandMarshaller, activemq::wireformat::openwire::marshal::generated::DataArrayResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DataResponseMarshaller, activemq::wireformat::openwire::marshal::generated::DestinationInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ExceptionResponseMarshaller, activemq::wireformat::openwire::marshal::generated::FlushCommandMarshaller, activemq::wireformat::openwire::marshal::generated::IntegerResponseMarshaller, activemq::wireformat::openwire::marshal::generated::KeepAliveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::MessageAckMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchMarshaller, activemq::wireformat::openwire::marshal::generated::MessageDispatchNotificationMarshaller, activemq::wireformat::openwire::marshal::generated::MessageMarshaller, activemq::wireformat::openwire::marshal::generated::MessagePullMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerAckMarshaller, activemq::wireformat::openwire::marshal::generated::ProducerInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveInfoMarshaller, activemq::wireformat::openwire::marshal::generated::RemoveSubscriptionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ReplayCommandMarshaller, activemq::wireformat::openwire::marshal::generated::ResponseMarshaller, activemq::wireformat::openwire::marshal::generated::SessionInfoMarshaller, activemq::wireformat::openwire::marshal::generated::ShutdownInfoMarshaller, and activemq::wireformat::openwire::marshal::generated::TransactionInfoMarshaller.


The documentation for this class was generated from the following file: