|
| SubscriptionInfoMarshaller () |
|
virtual | ~SubscriptionInfoMarshaller () |
|
virtual commands::DataStructure * | createObject () const |
| Creates a new instance of the class that this class is a marshaling director for. More...
|
|
virtual unsigned char | getDataStructureType () const |
| Gets the DataStructureType that this class marshals/unmarshals. More...
|
|
virtual void | tightUnmarshal (OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, decaf::io::DataInputStream *dataIn, utils::BooleanStream *bs) |
| Tight Un-marhsal to the given stream. More...
|
|
virtual int | tightMarshal1 (OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, utils::BooleanStream *bs) |
| Tight Marhsal to the given stream. More...
|
|
virtual void | tightMarshal2 (OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, decaf::io::DataOutputStream *dataOut, utils::BooleanStream *bs) |
| Tight Marhsal to the given stream. More...
|
|
virtual void | looseUnmarshal (OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, decaf::io::DataInputStream *dataIn) |
| Loose Un-marhsal to the given stream. More...
|
|
virtual void | looseMarshal (OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, decaf::io::DataOutputStream *dataOut) |
| Tight Marhsal to the given stream. More...
|
|
virtual | ~BaseDataStreamMarshaller () |
|
virtual int | tightMarshal1 (OpenWireFormat *format AMQCPP_UNUSED, commands::DataStructure *command AMQCPP_UNUSED, utils::BooleanStream *bs AMQCPP_UNUSED) |
| Tight Marhsal to the given stream. More...
|
|
virtual void | tightMarshal2 (OpenWireFormat *format AMQCPP_UNUSED, commands::DataStructure *command AMQCPP_UNUSED, decaf::io::DataOutputStream *ds AMQCPP_UNUSED, utils::BooleanStream *bs AMQCPP_UNUSED) |
| Tight Marshal to the given stream. More...
|
|
virtual void | tightUnmarshal (OpenWireFormat *format AMQCPP_UNUSED, commands::DataStructure *command AMQCPP_UNUSED, decaf::io::DataInputStream *dis AMQCPP_UNUSED, utils::BooleanStream *bs AMQCPP_UNUSED) |
| Tight Un-Marshal to the given stream. More...
|
|
virtual void | looseMarshal (OpenWireFormat *format AMQCPP_UNUSED, commands::DataStructure *command AMQCPP_UNUSED, decaf::io::DataOutputStream *ds AMQCPP_UNUSED) |
| Tight Marshal to the given stream. More...
|
|
virtual void | looseUnmarshal (OpenWireFormat *format AMQCPP_UNUSED, commands::DataStructure *command AMQCPP_UNUSED, decaf::io::DataInputStream *dis AMQCPP_UNUSED) |
| Loose Un-Marshal to the given stream. More...
|
|
virtual | ~DataStreamMarshaller () |
|
|
static std::string | toString (const commands::MessageId *id) |
| Converts the object to a String. More...
|
|
static std::string | toString (const commands::ProducerId *id) |
| Converts the object to a String. More...
|
|
static std::string | toString (const commands::TransactionId *txnId) |
| Converts the given transaction ID into a String. More...
|
|
static std::string | toHexFromBytes (const std::vector< unsigned char > &data) |
| given an array of bytes, convert that array to a Hexidecimal coded string that represents that data. More...
|
|
virtual commands::DataStructure * | tightUnmarshalCachedObject (OpenWireFormat *wireFormat, decaf::io::DataInputStream *dataIn, utils::BooleanStream *bs) |
| Tight Unmarshal the cached object. More...
|
|
virtual int | tightMarshalCachedObject1 (OpenWireFormat *wireFormat, commands::DataStructure *data, utils::BooleanStream *bs) |
| Tightly marshals the passed DataStructure based object to the passed BooleanStream returning the size of the data marshaled. More...
|
|
virtual void | tightMarshalCachedObject2 (OpenWireFormat *wireFormat, commands::DataStructure *data, decaf::io::DataOutputStream *dataOut, utils::BooleanStream *bs) |
| Tightly marshals the passed DataStructure based object to the passed streams returning nothing. More...
|
|
virtual void | looseMarshalCachedObject (OpenWireFormat *wireFormat, commands::DataStructure *data, decaf::io::DataOutputStream *dataOut) |
| Loosely marshals the passed DataStructure based object to the passed stream returning nothing. More...
|
|
virtual commands::DataStructure * | looseUnmarshalCachedObject (OpenWireFormat *wireFormat, decaf::io::DataInputStream *dataIn) |
| Loose Unmarshal the cached object. More...
|
|
virtual int | tightMarshalNestedObject1 (OpenWireFormat *wireFormat, commands::DataStructure *object, utils::BooleanStream *bs) |
| Tightly marshals the passed DataStructure based object to the passed BooleanStream returning the size of the data marshaled. More...
|
|
virtual void | tightMarshalNestedObject2 (OpenWireFormat *wireFormat, commands::DataStructure *object, decaf::io::DataOutputStream *dataOut, utils::BooleanStream *bs) |
| Tightly marshals the passed DataStructure based object to the passed streams returning nothing. More...
|
|
virtual commands::DataStructure * | tightUnmarshalNestedObject (OpenWireFormat *wireFormat, decaf::io::DataInputStream *dataIn, utils::BooleanStream *bs) |
| Tight Unmarshal the nested object. More...
|
|
virtual commands::DataStructure * | looseUnmarshalNestedObject (OpenWireFormat *wireFormat, decaf::io::DataInputStream *dataIn) |
| Loose Unmarshal the nested object. More...
|
|
virtual void | looseMarshalNestedObject (OpenWireFormat *wireFormat, commands::DataStructure *object, decaf::io::DataOutputStream *dataOut) |
| Loose marshall the nested object. More...
|
|
virtual std::string | tightUnmarshalString (decaf::io::DataInputStream *dataIn, utils::BooleanStream *bs) |
| Performs Tight Unmarshaling of String Objects. More...
|
|
virtual int | tightMarshalString1 (const std::string &value, utils::BooleanStream *bs) |
| Tight Marshals the String to a Booleans Stream Object, returns the marshaled size. More...
|
|
virtual void | tightMarshalString2 (const std::string &value, decaf::io::DataOutputStream *dataOut, utils::BooleanStream *bs) |
| Tight Marshals the passed string to the streams passed. More...
|
|
virtual void | looseMarshalString (const std::string value, decaf::io::DataOutputStream *dataOut) |
| Loose Marshal the String to the DataOuputStream passed. More...
|
|
virtual std::string | looseUnmarshalString (decaf::io::DataInputStream *dataIn) |
| Loose Un-Marshal the String to the DataOuputStream passed. More...
|
|
virtual int | tightMarshalLong1 (OpenWireFormat *wireFormat, long long value, utils::BooleanStream *bs) |
| Tightly marshal the long long to the BooleanStream passed. More...
|
|
virtual void | tightMarshalLong2 (OpenWireFormat *wireFormat, long long value, decaf::io::DataOutputStream *dataOut, utils::BooleanStream *bs) |
| Tightly marshal the long long to the Streams passed. More...
|
|
virtual long long | tightUnmarshalLong (OpenWireFormat *wireFormat, decaf::io::DataInputStream *dataIn, utils::BooleanStream *bs) |
| Tight marshal the long long type. More...
|
|
virtual void | looseMarshalLong (OpenWireFormat *wireFormat, long long value, decaf::io::DataOutputStream *dataOut) |
| Tightly marshal the long long to the BooleanStream passed. More...
|
|
virtual long long | looseUnmarshalLong (OpenWireFormat *wireFormat, decaf::io::DataInputStream *dataIn) |
| Loose marshal the long long type. More...
|
|
virtual std::vector< unsigned
char > | tightUnmarshalByteArray (decaf::io::DataInputStream *dataIn, utils::BooleanStream *bs) |
| Tight Unmarshal an array of char. More...
|
|
virtual std::vector< unsigned
char > | looseUnmarshalByteArray (decaf::io::DataInputStream *dataIn) |
| Loose Unmarshal an array of char. More...
|
|
virtual std::vector< unsigned
char > | tightUnmarshalConstByteArray (decaf::io::DataInputStream *dataIn, utils::BooleanStream *bs, int size) |
| Tight Unmarshal a fixed size array from that data input stream and return an stl vector of char as the resultant. More...
|
|
virtual std::vector< unsigned
char > | looseUnmarshalConstByteArray (decaf::io::DataInputStream *dataIn, int size) |
| Tight Unmarshal a fixed size array from that data input stream and return an stl vector of char as the resultant. More...
|
|
virtual commands::DataStructure * | tightUnmarshalBrokerError (OpenWireFormat *wireFormat, decaf::io::DataInputStream *dataIn, utils::BooleanStream *bs) |
| Tight Unarshall the Error object. More...
|
|
virtual int | tightMarshalBrokerError1 (OpenWireFormat *wireFormat, commands::DataStructure *data, utils::BooleanStream *bs) |
| Tight Marshal the Error object. More...
|
|
virtual void | tightMarshalBrokerError2 (OpenWireFormat *wireFormat, commands::DataStructure *data, decaf::io::DataOutputStream *dataOut, utils::BooleanStream *bs) |
| Tight Marshal the Error object. More...
|
|
virtual commands::DataStructure * | looseUnmarshalBrokerError (OpenWireFormat *wireFormat, decaf::io::DataInputStream *dataIn) |
| Loose Unarshal the Error object. More...
|
|
virtual void | looseMarshalBrokerError (OpenWireFormat *wireFormat, commands::DataStructure *data, decaf::io::DataOutputStream *dataOut) |
| Tight Marshal the Error object. More...
|
|
template<typename T > |
int | tightMarshalObjectArray1 (OpenWireFormat *wireFormat, std::vector< T > objects, utils::BooleanStream *bs) |
| Tightly Marshal an array of DataStructure objects to the provided boolean stream, and return the size that the tight marshalling is going to take. More...
|
|
template<typename T > |
void | tightMarshalObjectArray2 (OpenWireFormat *wireFormat, std::vector< T > objects, decaf::io::DataOutputStream *dataOut, utils::BooleanStream *bs) |
| Tightly Marshal an array of DataStructure objects to the provided boolean stream and data output stream. More...
|
|
template<typename T > |
void | looseMarshalObjectArray (OpenWireFormat *wireFormat, std::vector< T > objects, decaf::io::DataOutputStream *dataOut) |
| Loosely Marshal an array of DataStructure objects to the provided boolean stream and data output stream. More...
|
|
virtual std::string | readAsciiString (decaf::io::DataInputStream *dataIn) |
| Given an DataInputStream read a know ASCII formatted string from the input and return that string. More...
|
|
Marshaling code for Open Wire Format for SubscriptionInfoMarshaller.
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