diff options
| author | Ted Ross <tross@apache.org> | 2008-10-08 15:49:27 +0000 |
|---|---|---|
| committer | Ted Ross <tross@apache.org> | 2008-10-08 15:49:27 +0000 |
| commit | 251fc8cdea1e5f6ad76b0264a0e59c146a9e50b6 (patch) | |
| tree | 3d3b32b3ffd9ed54fb8c32716b713d7598fea245 /cpp/src/qpid/management/ManagementObject.h | |
| parent | ebd5adf5d232164080ee666f7a8e22e204582981 (diff) | |
| download | qpid-python-251fc8cdea1e5f6ad76b0264a0e59c146a9e50b6.tar.gz | |
Added serialize/deserialize for ObjectId
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@702913 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/management/ManagementObject.h')
| -rw-r--r-- | cpp/src/qpid/management/ManagementObject.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cpp/src/qpid/management/ManagementObject.h b/cpp/src/qpid/management/ManagementObject.h index 3778d66b7e..df05ca15d3 100644 --- a/cpp/src/qpid/management/ManagementObject.h +++ b/cpp/src/qpid/management/ManagementObject.h @@ -42,6 +42,7 @@ private: public: AgentAttachment() : first(0) {} void setBanks(uint32_t broker, uint32_t bank); + uint64_t getFirst() const { return first; } }; @@ -55,6 +56,7 @@ public: ObjectId(framing::Buffer& buf) : agent(0) { decode(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&); bool operator==(const ObjectId &other) const; bool operator<(const ObjectId &other) const; void encode(framing::Buffer& buffer); |
