9 #ifndef YARP_DEV_IMPLEMENTREMOTEVARIABLES_H
10 #define YARP_DEV_IMPLEMENTREMOTEVARIABLES_H
16 class ImplementRemoteVariables;
IRemoteVariablesRaw interface.
IRemoteVariables interface.
virtual bool setRemoteVariable(std::string key, const yarp::os::Bottle &val)=0
virtual bool getRemoteVariable(std::string key, yarp::os::Bottle &val)=0
virtual bool getRemoteVariablesList(yarp::os::Bottle *listOfKeys)=0
IRemoteVariablesRaw * ivar
virtual ~ImplementRemoteVariables()
ImplementRemoteVariables(yarp::dev::IRemoteVariablesRaw *y)
bool initialize(int size, const int *amap)
Initialize the internal data and alloc memory.
bool uninitialize()
Clean up internal data and memory.
A simple collection of objects that can be described and transmitted in a portable way.
The main, catch-all namespace for YARP.