|
YARP
Yet Another Robot Platform
|
|
A simple collection of objects that can be described and transmitted in a portable way.
ImplementRemoteVariables(yarp::dev::IRemoteVariablesRaw *y)
bool setRemoteVariable(std::string key, const yarp::os::Bottle &val) override
bool uninitialize()
Clean up internal data and memory.
An interface for the device drivers.
bool initialize(int size, const int *amap)
Initialize the internal data and alloc memory.
bool getRemoteVariable(std::string key, yarp::os::Bottle &val) override
IRemoteVariablesRaw * ivar
virtual bool getRemoteVariablesListRaw(yarp::os::Bottle *listOfKeys)=0
virtual ~ImplementRemoteVariables()
void checkAndDestroy(T *&p)
virtual bool getRemoteVariableRaw(std::string key, yarp::os::Bottle &val)=0
yarp::dev::ControlBoardHelper * castToMapper(void *p)
virtual bool setRemoteVariableRaw(std::string key, const yarp::os::Bottle &val)=0
bool getRemoteVariablesList(yarp::os::Bottle *listOfKeys) override
IRemoteVariablesRaw interface.