Go to the documentation of this file.
30 #include <RobotAPI/interface/components/SkillDashboardInterface.h>
36 virtual public armarx::SkillDashboardInterface
42 return "SkillDashboard";
45 SkillShortcutList
getShortcuts(const ::Ice::Current& = ::Ice::Current())
override;
47 const ::Ice::Current& = ::Ice::Current())
override;
49 const ::Ice::Current& = ::Ice::Current())
override;
52 const ::Ice::Current& = ::Ice::Current())
override;
84 std::string shortcutPath;
88 SkillShortcutList registeredShortcuts;
89 Properties properties;
90 void loadShortcuts(
const std::string&
filename);
SkillShortcut getShortcut(const std::string &name, const ::Ice::Current &=::Ice::Current()) override
void onExitComponent() override
void addNewShortcut(const SkillShortcut &newShortcut, const ::Ice::Current &=::Ice::Current()) override
void onConnectComponent() override
void onDisconnectComponent() override
void onInitComponent() override
void deleteShortcut(const std::string &name, const ::Ice::Current &=::Ice::Current()) override
armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
SkillShortcutList getShortcuts(const ::Ice::Current &=::Ice::Current()) override
std::string getDefaultName() const override
Retrieve default name of component.
Baseclass for all ArmarX ManagedIceObjects requiring properties.
This file offers overloads of toIce() and fromIce() functions for STL container types.