18#ifndef _ACTIVEMQ_WIREFORMAT_OPENWIRE_MARSAHAL_GENERATED_ACTIVEMQTEXTMESSAGEMARSHALLER_H_
19#define _ACTIVEMQ_WIREFORMAT_OPENWIRE_MARSAHAL_GENERATED_ACTIVEMQTEXTMESSAGEMARSHALLER_H_
23#pragma warning( disable : 4290 )
#define AMQCPP_API
Definition Config.h:30
Definition DataStructure.h:27
virtual unsigned char getDataStructureType() const
Gets the DataStructureType that this class marshals/unmarshals.
virtual void tightUnmarshal(OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, decaf::io::DataInputStream *dataIn, utils::BooleanStream *bs)
Tight Un-marhsal to the given stream.
virtual void looseMarshal(OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, decaf::io::DataOutputStream *dataOut)
Tight Marhsal to the given stream.
virtual ~ActiveMQTextMessageMarshaller()
Definition ActiveMQTextMessageMarshaller.h:53
ActiveMQTextMessageMarshaller()
Definition ActiveMQTextMessageMarshaller.h:52
virtual int tightMarshal1(OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, 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 commands::DataStructure * createObject() const
Creates a new instance of the class that this class is a marshaling director for.
virtual void tightMarshal2(OpenWireFormat *wireFormat, commands::DataStructure *dataStructure, decaf::io::DataOutputStream *dataOut, utils::BooleanStream *bs)
Tight Marhsal to the given stream.
A data output stream lets an application write primitive Java data types to an output stream in a por...
Definition DataOutputStream.h:34
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition CachedConsumer.h:24