summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/management/ManagementObject.cpp
diff options
context:
space:
mode:
authorTed Ross <tross@apache.org>2008-10-07 21:47:35 +0000
committerTed Ross <tross@apache.org>2008-10-07 21:47:35 +0000
commit9d199b74aee76859480a7ee92d95c6db42028b43 (patch)
treeca09aace4aaac2afa9650cc78833d30b056313a9 /cpp/src/qpid/management/ManagementObject.cpp
parent41d33af55b9fbf4c664ccb56accb1a37bd1ef006 (diff)
downloadqpid-python-9d199b74aee76859480a7ee92d95c6db42028b43.tar.gz
QPID-1327 - Event support for Management
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@702651 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/management/ManagementObject.cpp')
-rw-r--r--cpp/src/qpid/management/ManagementObject.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/cpp/src/qpid/management/ManagementObject.cpp b/cpp/src/qpid/management/ManagementObject.cpp
index e0386ee057..ce65ae3279 100644
--- a/cpp/src/qpid/management/ManagementObject.cpp
+++ b/cpp/src/qpid/management/ManagementObject.cpp
@@ -84,6 +84,21 @@ void ObjectId::decode(framing::Buffer& buffer)
second = buffer.getLongLong();
}
+namespace qpid {
+namespace management {
+
+std::ostream& operator<<(std::ostream& out, const ObjectId& i)
+{
+ out << "[" << ((i.first & 0xF000000000000000LL) >> 60) <<
+ "-" << ((i.first & 0x0FFF000000000000LL) >> 48) <<
+ "-" << ((i.first & 0x0000FFFFF0000000LL) >> 32) <<
+ "-" << (i.first & 0x000000000FFFFFFFLL) <<
+ "-" << i.second << "]";
+ return out;
+}
+
+}}
+
int ManagementObject::nextThreadIndex = 0;
void ManagementObject::writeTimestamps (Buffer& buf)
@@ -109,18 +124,3 @@ int ManagementObject::getThreadIndex() {
}
return thisIndex;
}
-
-Mutex& ManagementObject::getMutex()
-{
- return agent->getMutex();
-}
-
-Buffer* ManagementObject::startEventLH()
-{
- return agent->startEventLH();
-}
-
-void ManagementObject::finishEventLH(Buffer* buf)
-{
- agent->finishEventLH(buf);
-}