Go to the documentation of this file.
9 #include <armarx/navigation/client/ice/NavigatorInterface.h>
15 class MemoryNameSystem;
38 const std::string& configId);
41 static constexpr
const char* PROPERTY_NAME =
"nav.NavigatorName";
43 client::NavigatorInterfacePrx navigatorPrx;
46 std::unique_ptr<SimpleEventHandler> eventHandler;
void configureNavigator(const client::NavigationStackConfig &stackConfig, const std::string &configId)
const std::string & prefix() const
ManagedIceObject & parent()
~ComponentPlugin() override
Navigator & getNavigator()
This file is part of ArmarX.
This file is part of ArmarX.
~ComponentPluginUser() override
void configureNavigator(const client::NavigationStackConfig &stackConfig)
Brief description of class Navigator.
ComponentPlugin(ManagedIceObject &parent, const std::string &prefix)
void preOnConnectComponent() override
The ManagedIceObject is the base class for all ArmarX objects.
std::unique_ptr< Navigator > navigator
void preOnInitComponent() override
void postCreatePropertyDefinitions(armarx::PropertyDefinitionsPtr &properties) override
This file offers overloads of toIce() and fromIce() functions for STL container types.