ethercat_driver_ros2  main
C++ ROS test
Public Member Functions | Public Attributes | List of all members
ethercat_interface::SdoConfigEntry Class Reference

#include <ec_sdo_manager.hpp>

Public Member Functions

 SdoConfigEntry ()
 
 ~SdoConfigEntry ()
 
void buffer_write (uint8_t *buffer)
 
bool load_from_config (YAML::Node sdo_config)
 
size_t data_size ()
 

Public Attributes

uint16_t index
 
uint8_t sub_index
 
std::string data_type
 
int data
 

Constructor & Destructor Documentation

◆ SdoConfigEntry()

ethercat_interface::SdoConfigEntry::SdoConfigEntry ( )
inline

◆ ~SdoConfigEntry()

ethercat_interface::SdoConfigEntry::~SdoConfigEntry ( )
inline

Member Function Documentation

◆ buffer_write()

void ethercat_interface::SdoConfigEntry::buffer_write ( uint8_t *  buffer)
inline

◆ load_from_config()

bool ethercat_interface::SdoConfigEntry::load_from_config ( YAML::Node  sdo_config)
inline

◆ data_size()

size_t ethercat_interface::SdoConfigEntry::data_size ( )
inline

Member Data Documentation

◆ index

uint16_t ethercat_interface::SdoConfigEntry::index

◆ sub_index

uint8_t ethercat_interface::SdoConfigEntry::sub_index

◆ data_type

std::string ethercat_interface::SdoConfigEntry::data_type

◆ data

int ethercat_interface::SdoConfigEntry::data

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