ros2_control - rolling
hardware_interface::ResourceManager Member List

This is the complete list of members for hardware_interface::ResourceManager, including all inherited members.

actuator_components_size() consthardware_interface::ResourceManager
are_components_initialized() consthardware_interface::ResourceManager
available_command_interfaces() consthardware_interface::ResourceManager
available_state_interfaces() consthardware_interface::ResourceManager
cache_controller_to_hardware(const std::string &controller_name, const std::vector< std::string > &interfaces)hardware_interface::ResourceManager
claim_command_interface(const std::string &key)hardware_interface::ResourceManager
claim_state_interface(const std::string &key)hardware_interface::ResourceManager
claimed_command_interfaces_lock_ (defined in hardware_interface::ResourceManager)hardware_interface::ResourceManagermutableprotected
command_interface_exists(const std::string &key) consthardware_interface::ResourceManager
command_interface_is_available(const std::string &interface) consthardware_interface::ResourceManager
command_interface_is_claimed(const std::string &key) consthardware_interface::ResourceManager
command_interface_keys() consthardware_interface::ResourceManager
components_are_loaded_and_initialized_ (defined in hardware_interface::ResourceManager)hardware_interface::ResourceManagerprotected
get_cached_controllers_to_hardware(const std::string &hardware_name)hardware_interface::ResourceManager
get_clock() consthardware_interface::ResourceManagerprotected
get_components_status()hardware_interface::ResourceManager
get_controller_exported_state_interface_names(const std::string &controller_name)hardware_interface::ResourceManager
get_controller_reference_interface_names(const std::string &controller_name)hardware_interface::ResourceManager
get_logger() consthardware_interface::ResourceManagerprotected
import_component(std::unique_ptr< ActuatorInterface > actuator, const HardwareInfo &hardware_info)hardware_interface::ResourceManager
import_component(std::unique_ptr< SensorInterface > sensor, const HardwareInfo &hardware_info)hardware_interface::ResourceManager
import_component(std::unique_ptr< SystemInterface > system, const HardwareInfo &hardware_info)hardware_interface::ResourceManager
import_controller_exported_state_interfaces(const std::string &controller_name, std::vector< StateInterface::ConstSharedPtr > &interfaces)hardware_interface::ResourceManager
import_controller_reference_interfaces(const std::string &controller_name, const std::vector< hardware_interface::CommandInterface::SharedPtr > &interfaces)hardware_interface::ResourceManager
load_and_initialize_components(const std::string &urdf, const unsigned int update_rate=100)hardware_interface::ResourceManagervirtual
make_controller_exported_state_interfaces_available(const std::string &controller_name)hardware_interface::ResourceManager
make_controller_exported_state_interfaces_unavailable(const std::string &controller_name)hardware_interface::ResourceManager
make_controller_reference_interfaces_available(const std::string &controller_name)hardware_interface::ResourceManager
make_controller_reference_interfaces_unavailable(const std::string &controller_name)hardware_interface::ResourceManager
perform_command_mode_switch(const std::vector< std::string > &start_interfaces, const std::vector< std::string > &stop_interfaces)hardware_interface::ResourceManager
prepare_command_mode_switch(const std::vector< std::string > &start_interfaces, const std::vector< std::string > &stop_interfaces)hardware_interface::ResourceManager
read(const rclcpp::Time &time, const rclcpp::Duration &period)hardware_interface::ResourceManager
remove_controller_exported_state_interfaces(const std::string &controller_name)hardware_interface::ResourceManager
remove_controller_reference_interfaces(const std::string &controller_name)hardware_interface::ResourceManager
resource_interfaces_lock_ (defined in hardware_interface::ResourceManager)hardware_interface::ResourceManagermutableprotected
ResourceManager(rclcpp::node_interfaces::NodeClockInterface::SharedPtr clock_interface, rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr logger_interface)hardware_interface::ResourceManagerexplicit
ResourceManager(const std::string &urdf, rclcpp::node_interfaces::NodeClockInterface::SharedPtr clock_interface, rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr logger_interface, bool activate_all=false, const unsigned int update_rate=100)hardware_interface::ResourceManagerexplicit
ResourceManager(const ResourceManager &)=delete (defined in hardware_interface::ResourceManager)hardware_interface::ResourceManager
resources_lock_ (defined in hardware_interface::ResourceManager)hardware_interface::ResourceManagermutableprotected
sensor_components_size() consthardware_interface::ResourceManager
set_component_state(const std::string &component_name, rclcpp_lifecycle::State &target_state)hardware_interface::ResourceManager
shutdown_async_components()hardware_interface::ResourceManager
state_interface_exists(const std::string &key) consthardware_interface::ResourceManager
state_interface_is_available(const std::string &name) consthardware_interface::ResourceManager
state_interface_keys() consthardware_interface::ResourceManager
system_components_size() consthardware_interface::ResourceManager
write(const rclcpp::Time &time, const rclcpp::Duration &period)hardware_interface::ResourceManager
~ResourceManager() (defined in hardware_interface::ResourceManager)hardware_interface::ResourceManagervirtual