#include <qpid/management/ManagementObject.h>
List of all members.
| 
Public Member Functions | 
| QPID_COMMON_INLINE_EXTERN | ObjectId () | 
| QPID_COMMON_INLINE_EXTERN | ObjectId (const types::Variant &map) | 
|  | ObjectId (uint8_t flags, uint16_t seq, uint32_t broker) | 
|  | ObjectId (AgentAttachment *_agent, uint8_t flags, uint16_t seq) | 
|  | ObjectId (std::istream &) | 
|  | ObjectId (const std::string &) | 
| QPID_COMMON_INLINE_EXTERN | ObjectId (const std::string &agentAddress, const std::string &key, uint64_t epoch=0) | 
|  | ObjectId (uint8_t flags, uint16_t seq, uint32_t broker, uint64_t object) | 
| bool | operator== (const ObjectId &other) const | 
| bool | operator< (const ObjectId &other) const | 
| void | mapEncode (types::Variant::Map &map) const | 
| void | mapDecode (const types::Variant::Map &map) | 
|  | operator types::Variant::Map () const | 
| QPID_COMMON_INLINE_EXTERN uint32_t | encodedSize () const | 
| void | encode (std::string &buffer) const | 
| void | decode (const std::string &buffer) | 
| bool | equalV1 (const ObjectId &other) const | 
| QPID_COMMON_INLINE_EXTERN void | setV2Key (const std::string &_key) | 
| void | setV2Key (const ManagementObject &object) | 
| QPID_COMMON_INLINE_EXTERN void | setAgentName (const std::string &_name) | 
| QPID_COMMON_INLINE_EXTERN const std::string &
 | getAgentName () const | 
| QPID_COMMON_INLINE_EXTERN const std::string &
 | getV2Key () const | 
| 
Protected Member Functions | 
| void | fromString (const std::string &) | 
| 
Protected Attributes | 
| const AgentAttachment * | agent | 
| uint64_t | first | 
| uint64_t | second | 
| uint64_t | agentEpoch | 
| std::string | v2Key | 
| std::string | agentName | 
| 
Friends | 
| std::ostream & | operator<< (std::ostream &, const ObjectId &) | 
Constructor & Destructor Documentation
      
        
          | QPID_COMMON_INLINE_EXTERN qpid::management::ObjectId::ObjectId | ( |  | ) |  [inline] | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN qpid::management::ObjectId::ObjectId | ( | const types::Variant & | map | ) |  [inline] | 
      
 
 
      
        
          | qpid::management::ObjectId::ObjectId | ( | const std::string & |  | ) |  | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN qpid::management::ObjectId::ObjectId | ( | const std::string & | agentAddress, | 
        
          |  |  | const std::string & | key, | 
        
          |  |  | uint64_t | epoch = 0 | 
        
          |  | ) |  |  [inline] | 
      
 
 
Member Function Documentation
      
        
          | void qpid::management::ObjectId::decode | ( | const std::string & | buffer | ) |  | 
      
 
 
      
        
          | void qpid::management::ObjectId::encode | ( | std::string & | buffer | ) | const | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN uint32_t qpid::management::ObjectId::encodedSize | ( |  | ) | const  [inline] | 
      
 
 
      
        
          | bool qpid::management::ObjectId::equalV1 | ( | const ObjectId & | other | ) | const | 
      
 
 
      
        
          | void qpid::management::ObjectId::fromString | ( | const std::string & |  | ) |  [protected] | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN const std::string& qpid::management::ObjectId::getAgentName | ( |  | ) | const  [inline] | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN const std::string& qpid::management::ObjectId::getV2Key | ( |  | ) | const  [inline] | 
      
 
 
      
        
          | bool qpid::management::ObjectId::operator< | ( | const ObjectId & | other | ) | const | 
      
 
 
      
        
          | bool qpid::management::ObjectId::operator== | ( | const ObjectId & | other | ) | const | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN void qpid::management::ObjectId::setAgentName | ( | const std::string & | _name | ) |  [inline] | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN void qpid::management::ObjectId::setV2Key | ( | const std::string & | _key | ) |  [inline] | 
      
 
 
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: