33#include <RobotAPI/interface/units/WeissHapticUnit.h>
54 return "WeissHapticUnit";
77 std::vector<std::string> getDevices();
79 std::vector<std::shared_ptr<WeissHapticSensor>> sensors;
84 const std::string&
tag,
85 const Ice::Current&)
override;
HapticUnitPropertyDefinitions(std::string prefix)
std::string prefix
Prefix of the properties such as namespace, domain, component name, etc.
WeissHapticUnitPropertyDefinitions(std::string prefix)
void setDeviceTag(const std::string &deviceName, const std::string &tag, const Ice::Current &) override
void onExitHapticUnit() override
void onDisconnectComponent() override
Hook for subclass.
virtual std::string getDefaultName()
void onStartHapticUnit() override
PropertyDefinitionsPtr createPropertyDefinitions() override
void onInitHapticUnit() override
void startLogging(const Ice::Current &) override
void stopLogging(const Ice::Current &) override
This file offers overloads of toIce() and fromIce() functions for STL container types.
IceUtil::Handle< class PropertyDefinitionContainer > PropertyDefinitionsPtr
PropertyDefinitions smart pointer type.