YARP
Yet Another Robot Platform
MultiJointData Class Reference

#include <ControlBoardWrapper/ControlBoardWrapper.h>

Detailed Description

Definition at line 68 of file ControlBoardWrapper.h.

Public Member Functions

 MultiJointData ()=default
 
void resize (int _deviceNum, int _maxJointsNumForDevice, WrappedDevice *_device)
 
void destroy ()
 

Public Attributes

int deviceNum {0}
 
int maxJointsNumForDevice {0}
 
int * subdev_jointsVectorLen {nullptr}
 
int ** jointNumbers {nullptr}
 
int ** modes {nullptr}
 
double ** values {nullptr}
 
SubDevice ** subdevices_p {nullptr}
 

Constructor & Destructor Documentation

◆ MultiJointData()

MultiJointData::MultiJointData ( )
default

Member Function Documentation

◆ destroy()

void MultiJointData::destroy ( )
inline

Definition at line 108 of file ControlBoardWrapper.h.

◆ resize()

void MultiJointData::resize ( int  _deviceNum,
int  _maxJointsNumForDevice,
WrappedDevice _device 
)
inline

Definition at line 82 of file ControlBoardWrapper.h.

Member Data Documentation

◆ deviceNum

int MultiJointData::deviceNum {0}

Definition at line 71 of file ControlBoardWrapper.h.

◆ jointNumbers

int** MultiJointData::jointNumbers {nullptr}

Definition at line 75 of file ControlBoardWrapper.h.

◆ maxJointsNumForDevice

int MultiJointData::maxJointsNumForDevice {0}

Definition at line 72 of file ControlBoardWrapper.h.

◆ modes

int** MultiJointData::modes {nullptr}

Definition at line 76 of file ControlBoardWrapper.h.

◆ subdev_jointsVectorLen

int* MultiJointData::subdev_jointsVectorLen {nullptr}

Definition at line 74 of file ControlBoardWrapper.h.

◆ subdevices_p

SubDevice** MultiJointData::subdevices_p {nullptr}

Definition at line 78 of file ControlBoardWrapper.h.

◆ values

double** MultiJointData::values {nullptr}

Definition at line 77 of file ControlBoardWrapper.h.


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