#include <canopen.h>
Public Member Functions | |
DeviceGroup () | |
DeviceGroup (std::vector< uint8_t > CANids) | |
DeviceGroup (std::vector< uint8_t > CANids, std::vector< std::string > names) | |
std::vector< double > | getActualPos () |
std::vector< double > | getActualVel () |
std::vector< uint8_t > | getCANids () |
std::vector< double > | getDesiredPos () |
std::vector< double > | getDesiredVel () |
bool | getFirstInit () |
bool | getInitialized () |
std::vector< std::string > | getNames () |
void | setFirstInit (bool initialized) |
void | setInitialized (bool initialized) |
void | setVel (std::vector< double > velocities) |
Private Attributes | |
bool | atFirstInit_ |
std::vector< uint8_t > | CANids_ |
bool | initialized_ |
std::vector< std::string > | names_ |
canopen::DeviceGroup::DeviceGroup | ( | ) | [inline] |
canopen::DeviceGroup::DeviceGroup | ( | std::vector< uint8_t > | CANids | ) | [inline] |
canopen::DeviceGroup::DeviceGroup | ( | std::vector< uint8_t > | CANids, |
std::vector< std::string > | names | ||
) | [inline] |
std::vector<double> canopen::DeviceGroup::getActualPos | ( | ) | [inline] |
std::vector<double> canopen::DeviceGroup::getActualVel | ( | ) | [inline] |
std::vector<uint8_t> canopen::DeviceGroup::getCANids | ( | ) | [inline] |
std::vector<double> canopen::DeviceGroup::getDesiredPos | ( | ) | [inline] |
std::vector<double> canopen::DeviceGroup::getDesiredVel | ( | ) | [inline] |
bool canopen::DeviceGroup::getFirstInit | ( | ) | [inline] |
bool canopen::DeviceGroup::getInitialized | ( | ) | [inline] |
std::vector<std::string> canopen::DeviceGroup::getNames | ( | ) | [inline] |
void canopen::DeviceGroup::setFirstInit | ( | bool | initialized | ) | [inline] |
void canopen::DeviceGroup::setInitialized | ( | bool | initialized | ) | [inline] |
void canopen::DeviceGroup::setVel | ( | std::vector< double > | velocities | ) | [inline] |
bool canopen::DeviceGroup::atFirstInit_ [private] |
std::vector<uint8_t> canopen::DeviceGroup::CANids_ [private] |
bool canopen::DeviceGroup::initialized_ [private] |
std::vector<std::string> canopen::DeviceGroup::names_ [private] |