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