Apache Qpid C++ API
Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation

qpid::management::ObjectId Class Reference

#include <qpid/management/ManagementObject.h>

List of all members.

Public Member Functions

 ObjectId ()
 ObjectId (framing::Buffer &buf)
 ObjectId (uint8_t flags, uint16_t seq, uint32_t broker, uint32_t bank, uint64_t object)
 ObjectId (AgentAttachment *_agent, uint8_t flags, uint16_t seq, uint64_t object)
 ObjectId (std::istream &)
 ObjectId (const std::string &)
bool operator== (const ObjectId &other) const
bool operator< (const ObjectId &other) const
void encode (framing::Buffer &buffer)
void decode (framing::Buffer &buffer)

Protected Member Functions

void fromString (const std::string &)

Protected Attributes

const AgentAttachmentagent
uint64_t first
uint64_t second

Friends

std::ostream & operator<< (std::ostream &, const ObjectId &)

Detailed Description

Definition at line 49 of file ManagementObject.h.


Constructor & Destructor Documentation

qpid::management::ObjectId::ObjectId (  )  [inline]

Definition at line 56 of file ManagementObject.h.

qpid::management::ObjectId::ObjectId ( framing::Buffer buf  )  [inline]

Definition at line 57 of file ManagementObject.h.

References decode().

qpid::management::ObjectId::ObjectId ( uint8_t  flags,
uint16_t  seq,
uint32_t  broker,
uint32_t  bank,
uint64_t  object 
)
qpid::management::ObjectId::ObjectId ( AgentAttachment _agent,
uint8_t  flags,
uint16_t  seq,
uint64_t  object 
)
qpid::management::ObjectId::ObjectId ( std::istream &   ) 
qpid::management::ObjectId::ObjectId ( const std::string &   ) 

Member Function Documentation

void qpid::management::ObjectId::decode ( framing::Buffer buffer  ) 

Referenced by ObjectId().

void qpid::management::ObjectId::encode ( framing::Buffer buffer  ) 
void qpid::management::ObjectId::fromString ( const std::string &   )  [protected]
bool qpid::management::ObjectId::operator< ( const ObjectId other  )  const
bool qpid::management::ObjectId::operator== ( const ObjectId other  )  const

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  ,
const ObjectId  
) [friend]

Member Data Documentation

Definition at line 51 of file ManagementObject.h.

Definition at line 52 of file ManagementObject.h.

Definition at line 53 of file ManagementObject.h.


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

Qpid C++ API Reference
Generated on Thu Mar 4 00:51:14 2010 for Qpid C++ Client API by doxygen 1.6.1