You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ta...@apache.org on 2009/05/21 12:26:17 UTC
svn commit: r777039 [7/15] - in
/activemq/activemq-cpp/trunk/activemq-cpp/src/main: activemq/cmsutil/
activemq/commands/ activemq/exceptions/ activemq/io/ activemq/transport/
activemq/transport/failover/ activemq/transport/mock/
activemq/transport/tcp/...
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/IntegerResponseMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/IntegerResponseMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/IntegerResponseMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/IntegerResponseMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalQueueAckMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalQueueAckMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalQueueAckMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalQueueAckMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTopicAckMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTopicAckMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTopicAckMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTopicAckMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTraceMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTraceMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTraceMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTraceMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTransactionMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTransactionMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTransactionMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/JournalTransactionMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/KeepAliveInfoMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/KeepAliveInfoMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/KeepAliveInfoMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/KeepAliveInfoMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/LastPartialCommandMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/LastPartialCommandMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/LastPartialCommandMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/LastPartialCommandMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/LocalTransactionIdMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/LocalTransactionIdMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/LocalTransactionIdMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/LocalTransactionIdMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageAckMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageAckMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageAckMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageAckMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageDispatchMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageDispatchMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageDispatchMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageDispatchMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageDispatchNotificationMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageDispatchNotificationMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageDispatchNotificationMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageDispatchNotificationMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageIdMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageIdMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageIdMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageIdMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessageMarshaller.h Thu May 21 10:26:09 2009
@@ -53,11 +53,14 @@
virtual ~MessageMarshaller() {}
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -66,10 +69,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -77,10 +83,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,9 +98,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -99,9 +111,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessagePullMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessagePullMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessagePullMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/MessagePullMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/NetworkBridgeFilterMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/NetworkBridgeFilterMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/NetworkBridgeFilterMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/NetworkBridgeFilterMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/PartialCommandMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/PartialCommandMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/PartialCommandMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/PartialCommandMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerAckMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerAckMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerAckMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerAckMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerIdMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerIdMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerIdMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerIdMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
Modified: activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerInfoMarshaller.h
URL: http://svn.apache.org/viewvc/activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerInfoMarshaller.h?rev=777039&r1=777038&r2=777039&view=diff
==============================================================================
--- activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerInfoMarshaller.h (original)
+++ activemq/activemq-cpp/trunk/activemq-cpp/src/main/activemq/wireformat/openwire/marshal/v2/ProducerInfoMarshaller.h Thu May 21 10:26:09 2009
@@ -54,22 +54,27 @@
/**
* Creates a new instance of this marshalable type.
+ *
* @return new DataStructure object pointer caller owns it.
*/
virtual commands::DataStructure* createObject() const;
/**
* Get the Data Structure Type that identifies this Marshaler
+ *
* @return byte holding the data structure type value
*/
virtual unsigned char getDataStructureType() const;
/**
- * Un-marshal an object instance from the data input stream
- * @param wireFormat - describes the wire format of the broker
- * @param o - Object to be un-marshaled
- * @param dataIn - BinaryReader that provides that data
- * @param bs - BooleanStream
+ * Un-marshal an object instance from the data input stream.
+ *
+ * @param wireFormat - describes the wire format of the broker.
+ * @param dataStructure - Object to be un-marshaled.
+ * @param dataIn - BinaryReader that provides that data.
+ * @param bs - BooleanStream stream used to unpack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void tightUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -78,10 +83,13 @@
/**
* Write the booleans that this object uses to a BooleanStream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
- * @param bs - BooleanStream
- * @returns int
+ * @param dataStructure - Object to be marshaled
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ * @returns int value indicating the size of the marshaled object.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual int tightMarshal1( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -89,10 +97,13 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryReader that provides that data sink
- * @param bs - BooleanStream
+ * @param bs - BooleanStream stream used to pack bits from the wire.
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void tightMarshal2( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -101,9 +112,12 @@
/**
* Un-marshal an object instance from the data input stream
+ *
* @param wireFormat - describes the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataIn - BinaryReader that provides that data source
+ *
+ * @throws IOException if an error occurs during the unmarshal.
*/
virtual void looseUnmarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,
@@ -111,9 +125,12 @@
/**
* Write a object instance to data output stream
+ *
* @param wireFormat - describs the wire format of the broker
- * @param o - Object to be marshaled
+ * @param dataStructure - Object to be marshaled
* @param dataOut - BinaryWriter that provides that data sink
+ *
+ * @throws IOException if an error occurs during the marshal.
*/
virtual void looseMarshal( OpenWireFormat* wireFormat,
commands::DataStructure* dataStructure,