PluginUser.cpp
Go to the documentation of this file.
1
#include "
PluginUser.h
"
2
3
#include <
RobotAPI/libraries/armem/client/MemoryNameSystem.h
>
4
5
#include "
Plugin.h
"
6
7
namespace
armarx::armem::client::plugins
8
{
9
10
PluginUser::PluginUser
()
11
{
12
addPlugin
(plugin);
13
}
14
15
PluginUser::~PluginUser
()
16
{
17
}
18
19
MemoryNameSystem
&
20
PluginUser::memoryNameSystem
()
21
{
22
return
plugin->
getMemoryNameSystemClient
();
23
}
24
25
const
MemoryNameSystem
&
26
PluginUser::memoryNameSystem
()
const
27
{
28
return
plugin->
getMemoryNameSystemClient
();
29
}
30
31
}
// namespace armarx::armem::client::plugins
Plugin.h
armarx::armem::client::plugins::Plugin::getMemoryNameSystemClient
MemoryNameSystem & getMemoryNameSystemClient()
Get the MNS client.
Definition:
Plugin.cpp:89
armarx::armem::client::plugins::PluginUser::memoryNameSystem
MemoryNameSystem & memoryNameSystem()
Definition:
PluginUser.cpp:20
armarx::ManagedIceObject::addPlugin
PluginT * addPlugin(const std::string prefix="", ParamsT &&... params)
Definition:
ManagedIceObject.h:186
armarx::armem::client::plugins
This file is part of ArmarX.
Definition:
forward_declarations.h:23
PluginUser.h
armarx::armem::client::MemoryNameSystem
The memory name system (MNS) client.
Definition:
MemoryNameSystem.h:68
armarx::armem::client::plugins::PluginUser::PluginUser
PluginUser()
Definition:
PluginUser.cpp:10
MemoryNameSystem.h
armarx::armem::client::plugins::PluginUser::~PluginUser
virtual ~PluginUser() override
Definition:
PluginUser.cpp:15
RobotAPI
libraries
armem
client
plugins
PluginUser.cpp
Generated on Sat Mar 29 2025 09:17:27 for armarx_documentation by
1.8.17