Skip to content
Snippets Groups Projects
Commit 11c9946a authored by Rainer Kartmann's avatar Rainer Kartmann
Browse files

Update includes, fix usage of deprecated functions

parent f3a2d97d
No related branches found
No related tags found
2 merge requests!185Clean up interfaces and unneeded code in memory core classes,!178Draft: Make RobotStateMemory ready
......@@ -31,7 +31,8 @@ armarx::armem::client::ComponentPluginUser::setMemoryServer(server::MemoryInterf
armarx::armem::data::WaitForMemoryResult
armarx::armem::client::ComponentPluginUser::useMemoryServer(const std::string& memoryName)
{
armem::data::WaitForMemoryResult result = MemoryNameSystemComponentPluginUser::useMemoryServer(memoryName);
armem::data::WaitForMemoryResult result;
result.proxy = memoryNameSystem.useServer(MemoryID().withMemoryName(memoryName));
if (result.proxy)
{
setMemoryServer(result.proxy);
......
......@@ -2,7 +2,7 @@
// ArmarX
#include <ArmarXCore/core/Component.h>
#include <ArmarXCore/core/ComponentPlugin.h>
// RobotAPI
#include <RobotAPI/interface/armem/server/MemoryInterface.h>
......
......@@ -2,6 +2,7 @@
// ArmarX
#include <ArmarXCore/core/Component.h>
#include <ArmarXCore/core/exceptions/local/ExpressionException.h>
// RobotAPI
......@@ -47,11 +48,13 @@ namespace armarx::armem::client
armem::data::WaitForMemoryResult ReaderComponentPluginUser::useMemoryServer(const std::string& memoryName)
{
armem::data::WaitForMemoryResult result = MemoryNameSystemComponentPluginUser::useMemoryServer(memoryName);
armem::data::WaitForMemoryResult result;
result.proxy = memoryNameSystem.useServer(memoryName);
if (result.proxy)
{
setReadingMemoryServer(result.proxy);
}
return result;
}
}
......@@ -5,7 +5,7 @@
#include <vector>
// ArmarX
#include <ArmarXCore/core/Component.h>
#include <ArmarXCore/core/ComponentPlugin.h>
// RobotAPI
#include <RobotAPI/libraries/aron/core/navigator/data/AllNavigators.h>
......
......@@ -2,6 +2,7 @@
// ArmarX
#include <ArmarXCore/core/Component.h>
#include <ArmarXCore/core/exceptions/local/ExpressionException.h>
// RobotAPI
......@@ -43,9 +44,11 @@ namespace armarx::armem::client
memoryWriter.setWritingMemory(memory);
}
armem::data::WaitForMemoryResult WriterComponentPluginUser::useMemoryServer(const std::string& memoryName)
{
armem::data::WaitForMemoryResult result = MemoryNameSystemComponentPluginUser::useMemoryServer(memoryName);
armem::data::WaitForMemoryResult result;
result.proxy = memoryNameSystem.useServer(MemoryID().withMemoryName(memoryName));
if (result.proxy)
{
setWritingMemoryServer(result.proxy);
......
......@@ -2,7 +2,7 @@
// ArmarX
#include <ArmarXCore/core/Component.h>
#include <ArmarXCore/core/ComponentPlugin.h>
// RobotAPI
#include <RobotAPI/libraries/aron/core/navigator/data/AllNavigators.h>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment