activemq-cpp-3.9.5
|
#include <src/main/activemq/commands/ConsumerId.h>
Public Types | |
typedef decaf::lang::PointerComparator< ConsumerId > | COMPARATOR |
Public Member Functions | |
ConsumerId () | |
ConsumerId (const ConsumerId &other) | |
ConsumerId (const SessionId &sessionId, long long consumerIdd) | |
virtual | ~ConsumerId () |
virtual unsigned char | getDataStructureType () const |
Get the DataStructure Type as defined in CommandTypes.h. | |
virtual ConsumerId * | cloneDataStructure () const |
Clone this obbject and return a new instance that the caller now owns, this will be an exact copy of this one. | |
virtual void | copyDataStructure (const DataStructure *src) |
virtual std::string | toString () const |
Returns a string containing the information for this DataStructure such as its type and value of its elements. | |
virtual bool | equals (const DataStructure *value) const |
virtual bool | equals (const ConsumerId &value) const |
const Pointer< SessionId > & | getParentId () const |
virtual const std::string & | getConnectionId () const |
virtual std::string & | getConnectionId () |
virtual void | setConnectionId (const std::string &connectionId) |
virtual long long | getSessionId () const |
virtual void | setSessionId (long long sessionId) |
virtual long long | getValue () const |
virtual void | setValue (long long value) |
virtual int | compareTo (const ConsumerId &value) const |
virtual bool | operator== (const ConsumerId &value) const |
virtual bool | operator< (const ConsumerId &value) const |
ConsumerId & | operator= (const ConsumerId &other) |
int | getHashCode () const |
![]() | |
virtual | ~BaseDataStructure () |
virtual bool | isMarshalAware () const |
Determine if the class implementing this interface is really wanting to be told about marshaling. | |
virtual void | beforeMarshal (wireformat::WireFormat *wireFormat AMQCPP_UNUSED) |
virtual void | afterMarshal (wireformat::WireFormat *wireFormat AMQCPP_UNUSED) |
virtual void | beforeUnmarshal (wireformat::WireFormat *wireFormat AMQCPP_UNUSED) |
virtual void | afterUnmarshal (wireformat::WireFormat *wireFormat AMQCPP_UNUSED) |
virtual void | setMarshaledForm (wireformat::WireFormat *wireFormat AMQCPP_UNUSED, const std::vector< char > &data AMQCPP_UNUSED) |
virtual std::vector< unsigned char > | getMarshaledForm (wireformat::WireFormat *wireFormat AMQCPP_UNUSED) |
virtual void | copyDataStructure (const DataStructure *src AMQCPP_UNUSED) |
virtual bool | equals (const DataStructure *value AMQCPP_UNUSED) const |
![]() | |
virtual | ~DataStructure () |
virtual void | copyDataStructure (const DataStructure *src)=0 |
Copy the contents of the passed object into this objects members, overwriting any existing data. | |
virtual bool | equals (const DataStructure *value) const =0 |
Compares the DataStructure passed in to this one, and returns if they are equivalent. | |
![]() | |
virtual | ~MarshalAware () |
virtual void | beforeMarshal (WireFormat *wireFormat)=0 |
Called before marshaling is started to prepare the object to be marshaled. | |
virtual void | afterMarshal (WireFormat *wireFormat)=0 |
Called after marshaling is started to cleanup the object being marshaled. | |
virtual void | beforeUnmarshal (WireFormat *wireFormat)=0 |
Called before unmarshaling is started to prepare the object to be unmarshaled. | |
virtual void | afterUnmarshal (WireFormat *wireFormat)=0 |
Called after unmarshaling is started to cleanup the object being unmarshaled. | |
virtual void | setMarshaledForm (WireFormat *wireFormat, const std::vector< char > &data)=0 |
Called to set the data to this object that will contain the objects marshaled form. | |
virtual std::vector< unsigned char > | getMarshaledForm (WireFormat *wireFormat)=0 |
Called to get the data to this object that will contain the objects marshaled form. | |
![]() | |
virtual | ~Comparable () |
virtual int | compareTo (const ConsumerId &value) const=0 |
Compares this object with the specified object for order. | |
virtual bool | equals (const ConsumerId &value) const=0 |
virtual bool | operator== (const ConsumerId &value) const=0 |
Compares equality between this object and the one passed. | |
virtual bool | operator< (const ConsumerId &value) const=0 |
Compares this object to another and returns true if this object is considered to be less than the one passed. | |
Static Public Attributes | |
static const unsigned char | ID_CONSUMERID = 122 |
Protected Attributes | |
std::string | connectionId |
long long | sessionId |
long long | value |
activemq::commands::ConsumerId::ConsumerId | ( | ) |
activemq::commands::ConsumerId::ConsumerId | ( | const ConsumerId & | other | ) |
activemq::commands::ConsumerId::ConsumerId | ( | const SessionId & | sessionId, |
long long | consumerIdd ) |
|
virtual |
|
virtual |
Clone this obbject and return a new instance that the caller now owns, this will be an exact copy of this one.
Implements activemq::commands::DataStructure.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Get the DataStructure Type as defined in CommandTypes.h.
Implements activemq::commands::DataStructure.
int activemq::commands::ConsumerId::getHashCode | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
ConsumerId & activemq::commands::ConsumerId::operator= | ( | const ConsumerId & | other | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Returns a string containing the information for this DataStructure such as its type and value of its elements.
Reimplemented from activemq::commands::BaseDataStructure.
|
protected |
|
static |
|
protected |
|
protected |