From 45ead330e9b54f41a6d80d78c6d24e2f57eab8ec Mon Sep 17 00:00:00 2001 From: armar-user <armar6@kit> Date: Thu, 15 Jul 2021 13:55:31 +0200 Subject: [PATCH] Add debug output --- .../libraries/armem/client/util/MemoryListener.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/source/RobotAPI/libraries/armem/client/util/MemoryListener.cpp b/source/RobotAPI/libraries/armem/client/util/MemoryListener.cpp index 2c491c11f..3318b9ed3 100644 --- a/source/RobotAPI/libraries/armem/client/util/MemoryListener.cpp +++ b/source/RobotAPI/libraries/armem/client/util/MemoryListener.cpp @@ -29,7 +29,7 @@ namespace armarx::armem::client::util { std::stringstream error; - for (const auto& [subscription, callbacks] : this->callbacks) + for (const auto& [subscription, subCallbacks] : this->callbacks) { std::vector<MemoryID> matchingSnapshotIDs; @@ -53,7 +53,10 @@ namespace armarx::armem::client::util if (not matchingSnapshotIDs.empty()) { - for (auto& callback : callbacks) + ARMARX_DEBUG << "Calling " << subCallbacks.size() << " callbacks" + << " subscribing " << subscription + << " with " << matchingSnapshotIDs.size() << " snapshot IDs ..."; + for (auto& callback : subCallbacks) { callback(subscription, matchingSnapshotIDs); } -- GitLab