Go to the documentation of this file.
13 #include <armarx/navigation/client/ice/NavigatorInterface.h>
19 class MemoryNameSystem;
42 const std::string& configId);
45 static constexpr
const char* PROPERTY_NAME =
"nav.NavigatorName";
47 client::NavigatorInterfacePrx navigatorPrx;
50 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.