YARP
Yet Another Robot Platform
ControlBoardWrapperRemoteVariables Class Reference

#include <ControlBoardWrapper/ControlBoardWrapperRemoteVariables.h>

+ Inheritance diagram for ControlBoardWrapperRemoteVariables:

Public Member Functions

bool getRemoteVariable (std::string key, yarp::os::Bottle &val) override
 
bool setRemoteVariable (std::string key, const yarp::os::Bottle &val) override
 
bool getRemoteVariablesList (yarp::os::Bottle *listOfKeys) override
 
- Public Member Functions inherited from ControlBoardWrapperCommon
bool getAxes (int *ax)
 
bool setRefAcceleration (int j, double acc)
 
bool setRefAccelerations (const double *accs)
 
bool setRefAccelerations (const int n_joints, const int *joints, const double *accs)
 
bool getRefAcceleration (int j, double *acc)
 
bool getRefAccelerations (double *accs)
 
bool getRefAccelerations (const int n_joints, const int *joints, double *accs)
 
bool stop (int j)
 
bool stop ()
 
bool stop (const int n_joint, const int *joints)
 
bool getNumberOfMotors (int *num)
 
bool getCurrent (int m, double *curr)
 
bool getCurrents (double *currs)
 
void printError (const std::string &func_name, const std::string &info, bool result)
 
- Public Member Functions inherited from yarp::dev::IRemoteVariables
virtual ~IRemoteVariables ()
 Destructor. More...
 

Additional Inherited Members

- Public Attributes inherited from ControlBoardWrapperCommon
WrappedDevice device
 
size_t controlledJoints {0}
 
std::string partName
 
std::mutex rpcDataMutex
 
MultiJointData rpcData
 
std::mutex timeMutex
 
yarp::os::Stamp time
 

Detailed Description

Definition at line 17 of file ControlBoardWrapperRemoteVariables.h.

Member Function Documentation

◆ getRemoteVariable()

bool ControlBoardWrapperRemoteVariables::getRemoteVariable ( std::string  key,
yarp::os::Bottle val 
)
overridevirtual

◆ getRemoteVariablesList()

bool ControlBoardWrapperRemoteVariables::getRemoteVariablesList ( yarp::os::Bottle listOfKeys)
overridevirtual

◆ setRemoteVariable()

bool ControlBoardWrapperRemoteVariables::setRemoteVariable ( std::string  key,
const yarp::os::Bottle val 
)
overridevirtual

The documentation for this class was generated from the following files: