Go to the documentation of this file.
27 #include <RobotAPI/interface/units/MultiHandUnitInterface.h>
58 virtual public MultiHandUnitInterface
83 HandInfoSeq
getHandInfos(
const Ice::Current& = Ice::emptyCurrent)
override;
84 void setJointValues(
const std::string& handName,
const NameValueMap& jointValues,
const Ice::Current& = Ice::emptyCurrent)
override;
87 HandInfoSeq _handInfos;
88 std::map<std::string, HandUnitInterfacePrx> _hands;
Brief description of class MultiHandUnit.
virtual void onConnectComponent() override
std::string prefix
Prefix of the properties such as namespace, domain, component name, etc.
NameValueMap getJointValues(const std::string &handName, const Ice::Current &=Ice::emptyCurrent) override
MultiHandUnitPropertyDefinitions(std::string prefix)
virtual void onDisconnectComponent() override
virtual std::string getDefaultName() const override
virtual void onInitComponent() override
virtual void onExitComponent() override
virtual armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
void setJointValues(const std::string &handName, const NameValueMap &jointValues, const Ice::Current &=Ice::emptyCurrent) override
Baseclass for all ArmarX ManagedIceObjects requiring properties.
Default component property definition container.
HandInfoSeq getHandInfos(const Ice::Current &=Ice::emptyCurrent) override
This file offers overloads of toIce() and fromIce() functions for STL container types.