~ComponentPluginUser() override
MemoryNameSystem & getMemoryNameSystemClient()
Get the MNS client.
#define ARMARX_CHECK_NOT_NULL(ptr)
This macro evaluates whether ptr is not null and if it turns out to be false it will throw an Express...
void preOnInitComponent() override
This file is part of ArmarX.
PluginT * addPlugin(const std::string prefix="", ParamsT &&...params)
void preOnConnectComponent() override
PluginT * addPlugin(const std::string prefix="", ParamsT &&...params)
ComponentPlugin(ManagedIceObject &parent, const std::string &prefix)
void postCreatePropertyDefinitions(armarx::PropertyDefinitionsPtr &properties) override
ComponentPlugin & getControlComponentPlugin()
~ComponentPlugin() override
void postCreatePropertyDefinitions(PropertyDefinitionsPtr &properties) override
The ManagedIceObject is the base class for all ArmarX objects.
void preOnConnectComponent() override
void preOnInitComponent() override
void preOnInitComponent() override
This file offers overloads of toIce() and fromIce() functions for STL container types.
void preOnConnectComponent() override
void postCreatePropertyDefinitions(PropertyDefinitionsPtr &properties) override