![]() |
ros2_control - rolling
|
#include <hardware_info.hpp>

Public Member Functions | |
| InterfaceDescription (const std::string &prefix_name_in, const InterfaceInfo &interface_info_in) | |
| const std::string & | get_prefix_name () const |
| const std::string & | get_interface_name () const |
| const std::string & | get_name () const |
| const std::string & | get_data_type_string () const |
| HandleDataType | get_data_type () const |
Public Attributes | |
| std::string | prefix_name |
| InterfaceInfo | interface_info |
| std::string | interface_name |
This structure stores information about an interface for a specific hardware which should be instantiated internally.
| InterfaceInfo hardware_interface::InterfaceDescription::interface_info |
Information about the Interface type (position, velocity,...) as well as limits and so on.
| std::string hardware_interface::InterfaceDescription::interface_name |
Name of the interface
| std::string hardware_interface::InterfaceDescription::prefix_name |
Name of the interface defined by the user.