Go to the documentation of this file.
26 #include <RobotAPI/interface/units/CyberGloveObserverInterface.h>
28 #include <RobotAPI/interface/visualization/DebugDrawerInterface.h>
47 defineOptionalProperty<std::string>(
"CyberGloveTopicName",
"CyberGloveValues",
"Name of the CyberGlove Topic");
64 virtual public CyberGloveObserverInterface
74 return "CyberGloveObserver";
105 std::mutex dataMutex;
Baseclass for all ArmarX Observers.
CyberGloveValues getLatestValues(const Ice::Current &) override
std::string prefix
Prefix of the properties such as namespace, domain, component name, etc.
void onExitObserver() override
void reportGloveValues(const CyberGloveValues &gloveValues, const Ice::Current &) override
void onInitObserver() override
void onConnectObserver() override
armarx::core::time::DateTime Time
armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
Brief description of class CyberGloveObserver.
std::string getDefaultName() const override
This file offers overloads of toIce() and fromIce() functions for STL container types.
CyberGloveObserverPropertyDefinitions(std::string prefix)