activate_hardware(HardwareT &hardware) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
actuator_loader_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
actuators_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
add_command_interfaces(std::vector< CommandInterface > &interfaces) | hardware_interface::ResourceStorage | inline |
add_command_interfaces(const std::vector< CommandInterface::SharedPtr > &interfaces) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
add_state_interface(StateInterface::ConstSharedPtr interface) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
add_state_interfaces(std::vector< StateInterface::ConstSharedPtr > &interfaces) | hardware_interface::ResourceStorage | inline |
available_command_interfaces_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
available_state_interfaces_ | hardware_interface::ResourceStorage | |
bind_command_limiter_to_interface(CommandInterface::SharedPtr interface) | hardware_interface::ResourceStorage | inline |
claimed_command_interface_map_ | hardware_interface::ResourceStorage | |
cleanup_hardware(HardwareT &hardware) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
clear() (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
cm_update_rate_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
command_interface_map_ | hardware_interface::ResourceStorage | |
configure_hardware(HardwareT &hardware) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
controllers_exported_state_interfaces_map_ | hardware_interface::ResourceStorage | |
controllers_reference_interfaces_map_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
deactivate_hardware(HardwareT &hardware) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
enforce_command_limits(const std::string &joint_name, const rclcpp::Duration &period) | hardware_interface::ResourceStorage | inline |
get_clock() const | hardware_interface::ResourceStorage | inline |
get_logger() const | hardware_interface::ResourceStorage | inline |
hardware_info_map_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
hardware_used_by_controllers_ | hardware_interface::ResourceStorage | |
hw_group_state_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
import_command_interfaces(HardwareT &hardware) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
import_joint_limiters(const std::vector< HardwareInfo > &hardware_infos) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
import_state_interfaces(HardwareT &hardware) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
initialize_actuator(std::unique_ptr< ActuatorInterface > actuator, const HardwareInfo &hardware_info) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
initialize_hardware(const HardwareInfo &hardware_info, HardwareT &hardware) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
initialize_sensor(std::unique_ptr< SensorInterface > sensor, const HardwareInfo &hardware_info) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
initialize_system(std::unique_ptr< SystemInterface > system, const HardwareInfo &hardware_info) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
insert_command_interface(const CommandInterface::SharedPtr command_interface) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
insert_command_interface(CommandInterface &&command_interface) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
joint_limiters_interface_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
limiters_data_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
load_and_initialize_actuator(const HardwareInfo &hardware_info) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
load_and_initialize_sensor(const HardwareInfo &hardware_info) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
load_and_initialize_system(const HardwareInfo &hardware_info) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
load_hardware(const HardwareInfo &hardware_info, pluginlib::ClassLoader< HardwareInterfaceT > &loader, std::vector< HardwareT > &container) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
on_component_state_switch_callback_ | hardware_interface::ResourceStorage | |
remove_all_hardware_interfaces_from_available_list(const std::string &hardware_name) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
remove_command_interfaces(const std::vector< std::string > &interface_names) | hardware_interface::ResourceStorage | inline |
remove_state_interfaces(const std::vector< std::string > &interface_names) | hardware_interface::ResourceStorage | inline |
ResourceStorage(rclcpp::node_interfaces::NodeClockInterface::SharedPtr clock_interface, rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr logger_interface) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inlineexplicit |
ResourceStorage(rclcpp::Clock::SharedPtr clock_interface, rclcpp::Logger logger) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inlineexplicit |
rm_clock_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
rm_logger_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
robot_description_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
sensor_loader_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
sensors_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
set_component_state(HardwareT &hardware, const rclcpp_lifecycle::State &target_state) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
shutdown_hardware(HardwareT &hardware) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
state_interface_map_ | hardware_interface::ResourceStorage | |
system_loader_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
systems_ (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | |
update_hardware_component_group_state(const std::string &group_name, const return_type &value) | hardware_interface::ResourceStorage | inline |
update_joint_limiters_commands(const joint_limits::JointControlInterfacesData &limited_command, std::map< std::string, T > &interface_map) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
update_joint_limiters_data(const std::string &joint_name, const std::map< std::string, T > &interface_map, joint_limits::JointControlInterfacesData &data, bool is_command_itf=false) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |
update_joint_limiters_data(joint_limits::JointInterfacesCommandLimiterData &data) (defined in hardware_interface::ResourceStorage) | hardware_interface::ResourceStorage | inline |