diff --git a/source/RobotAPI/libraries/armem/client/Reader.cpp b/source/RobotAPI/libraries/armem/client/Reader.cpp index ac6eb489b0824a7f51a2269d9668fc41c509bb61..d9cf1e4f39d48bbc6f4aeb1dd39bc448c3cd6cbf 100644 --- a/source/RobotAPI/libraries/armem/client/Reader.cpp +++ b/source/RobotAPI/libraries/armem/client/Reader.cpp @@ -108,12 +108,9 @@ namespace armarx::armem::client data::StoreResult Reader::readAndStore(const data::StoreInput& input) const { - ARMARX_IMPORTANT << "Trying to cast the proxy!"; - server::StoringMemoryInterfacePrx storingMemoryPrx = server::StoringMemoryInterfacePrx::uncheckedCast(memoryPrx); - ARMARX_IMPORTANT << "Uncehcked cast done."; + server::StoringMemoryInterfacePrx storingMemoryPrx = server::StoringMemoryInterfacePrx::checkedCast(memoryPrx); if (storingMemoryPrx) { - return storingMemoryPrx->store(input); } else diff --git a/source/RobotAPI/libraries/armem/core/longtermMemory/CoreSegment.cpp b/source/RobotAPI/libraries/armem/core/longtermMemory/CoreSegment.cpp index c4c12bf1a83a1588f9839d5ffb89172f4272b7fb..5491d6f9a9860d70f6909f9cba0b07e518577633 100644 --- a/source/RobotAPI/libraries/armem/core/longtermMemory/CoreSegment.cpp +++ b/source/RobotAPI/libraries/armem/core/longtermMemory/CoreSegment.cpp @@ -57,7 +57,7 @@ namespace armarx::armem::longtermmemory { for (const auto& [k, s] : m.container) { - if (const auto& it = container.find(k); it == container.end()) + if (const auto& it = container.find(k); it != container.end()) { it->second.append(s); } diff --git a/source/RobotAPI/libraries/armem/core/longtermMemory/Entity.cpp b/source/RobotAPI/libraries/armem/core/longtermMemory/Entity.cpp index 8e3a50e88a25cd1ba0ae136d994ef79c3e83841b..f6c73743e248ea0f7eb3b5b3ed84133f98ff4bc7 100644 --- a/source/RobotAPI/libraries/armem/core/longtermMemory/Entity.cpp +++ b/source/RobotAPI/libraries/armem/core/longtermMemory/Entity.cpp @@ -43,7 +43,7 @@ namespace armarx::armem::longtermmemory { for (const auto& [k, s] : m.container) { - if (const auto& it = container.find(k); it == container.end()) + if (const auto& it = container.find(k); it != container.end()) { it->second.setTo(s); } diff --git a/source/RobotAPI/libraries/armem/core/longtermMemory/EntityInstance.cpp b/source/RobotAPI/libraries/armem/core/longtermMemory/EntityInstance.cpp index 273aa1cb9c0998c1674051fc00db41d35fc0b0d6..696b5c5c5f1312752c773b326c615cfef56ccce1 100644 --- a/source/RobotAPI/libraries/armem/core/longtermMemory/EntityInstance.cpp +++ b/source/RobotAPI/libraries/armem/core/longtermMemory/EntityInstance.cpp @@ -78,6 +78,6 @@ namespace armarx::armem::longtermmemory void EntityInstance::setTo(const workingmemory::EntityInstance& m) { - std::cout << "Longtermmemory received an entity instance: " << m.id.str() << std::endl; + ARMARX_IMPORTANT << "Longtermmemory received an entity instance: " << m.id.str(); } } diff --git a/source/RobotAPI/libraries/armem/core/longtermMemory/Memory.cpp b/source/RobotAPI/libraries/armem/core/longtermMemory/Memory.cpp index 9f1709048ccf59198cac90c55ff09ec35afecf0e..2aa247f1273d5d67c6fb1efa7bf4acccaace97c8 100644 --- a/source/RobotAPI/libraries/armem/core/longtermMemory/Memory.cpp +++ b/source/RobotAPI/libraries/armem/core/longtermMemory/Memory.cpp @@ -56,7 +56,7 @@ namespace armarx::armem::longtermmemory { for (const auto& [k, s] : m.container) { - if (const auto& it = container.find(k); it == container.end()) + if (const auto& it = container.find(k); it != container.end()) { it->second.append(s); } diff --git a/source/RobotAPI/libraries/armem/core/longtermMemory/ProviderSegment.cpp b/source/RobotAPI/libraries/armem/core/longtermMemory/ProviderSegment.cpp index 48c65cd21f7abdbb3a6f223260886af3515b2eba..cd00c797c1f99bf403c0ad3bf8080d21da861f76 100644 --- a/source/RobotAPI/libraries/armem/core/longtermMemory/ProviderSegment.cpp +++ b/source/RobotAPI/libraries/armem/core/longtermMemory/ProviderSegment.cpp @@ -57,7 +57,7 @@ namespace armarx::armem::longtermmemory { for (const auto& [k, s] : m.container) { - if (const auto& it = container.find(k); it == container.end()) + if (const auto& it = container.find(k); it != container.end()) { it->second.append(s); } diff --git a/source/RobotAPI/libraries/armem/server/MemoryToIceAdapter.cpp b/source/RobotAPI/libraries/armem/server/MemoryToIceAdapter.cpp index 3c4c0b5f718f00a56015ce85978d1207632cf181..1b944deb1bb657bef76b8cc76e4107b01296d35a 100644 --- a/source/RobotAPI/libraries/armem/server/MemoryToIceAdapter.cpp +++ b/source/RobotAPI/libraries/armem/server/MemoryToIceAdapter.cpp @@ -198,6 +198,7 @@ namespace armarx::armem::server output.success = false; } + ARMARX_IMPORTANT << "Finsihed"; return output; }