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{
18public:
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:64