YARP
Yet Another Robot Platform
ControlBoardWrapperRemoteVariables.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT)
3  * SPDX-License-Identifier: BSD-3-Clause
4  */
5 
6 #ifndef YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERREMOTEVARIABLES_H
7 #define YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERREMOTEVARIABLES_H
8 
10 
12 
13 
15  virtual public ControlBoardWrapperCommon,
17 {
18 public:
19  bool getRemoteVariable(std::string key, yarp::os::Bottle& val) override;
20  bool setRemoteVariable(std::string key, const yarp::os::Bottle& val) override;
21  bool getRemoteVariablesList(yarp::os::Bottle* listOfKeys) override;
22 };
23 
24 #endif // YARP_DEV_CONTROLBOARDWRAPPER_CONTROLBOARDWRAPPERREMOTEVARIABLES_H
bool getRemoteVariablesList(yarp::os::Bottle *listOfKeys) override
bool setRemoteVariable(std::string key, const yarp::os::Bottle &val) override
bool getRemoteVariable(std::string key, yarp::os::Bottle &val) override
IRemoteVariables interface.
A simple collection of objects that can be described and transmitted in a portable way.
Definition: Bottle.h:74