Go to the documentation of this file.
3 #include <RobotAPI/interface/armem/mns/MemoryNameSystemInterface.h>
68 bool memoryNameSystemEnabled =
true;
69 std::string memoryNameSystemName =
"MemoryNameSystem";
72 static constexpr
const char* PROPERTY_MNS_ENABLED_NAME =
"mns.MemoryNameSystemEnabled";
73 static constexpr
const char* PROPERTY_MNS_NAME_NAME =
"mns.MemoryNameSystemName";
std::string getMemoryNameSystemName()
Get the name of the MNS component.
bool isMemoryNameSystemEnabled()
Indicate whether the Memory Name System (MNS) is enabled.
MemoryNameSystem & getMemoryNameSystemClient()
Get the MNS client.
ManagedIceObject & parent()
mns::MemoryNameSystemInterfacePrx getMemoryNameSystemProxy()
Get the MNS proxy.
void preOnInitComponent() override
void preOnConnectComponent() override
Plugin(ManagedIceObject &parent, std::string pre)
The ManagedIceObject is the base class for all ArmarX objects.
This file is part of ArmarX.
The memory name system (MNS) client.
virtual ~Plugin() override
A component plugin offering client-side access to to the working memory system by providing a Memory ...
void postCreatePropertyDefinitions(PropertyDefinitionsPtr &properties) override