PluginUser.cpp
Go to the documentation of this file.
1 #include "PluginUser.h"
2 
4 
5 #include "Plugin.h"
6 
8 {
9 
11  {
12  addPlugin(plugin);
13  }
14 
16  {
17  }
18 
21  {
22  return plugin->getMemoryNameSystemClient();
23  }
24 
25  const MemoryNameSystem&
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