![]() |
ros2_control - galactic
|
This is the complete list of members for controller_manager::ControllerManager, including all inherited members.
add_controller(std::shared_ptr< T > controller, const std::string &controller_name, const std::string &controller_type) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | inline |
add_controller_impl(const ControllerSpec &controller) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
configure_and_start_controller_service_cb(const std::shared_ptr< controller_manager_msgs::srv::ConfigureStartController::Request > request, std::shared_ptr< controller_manager_msgs::srv::ConfigureStartController::Response > response) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
configure_controller(const std::string &controller_name) | controller_manager::ControllerManager | |
configure_controller_service_cb(const std::shared_ptr< controller_manager_msgs::srv::ConfigureController::Request > request, std::shared_ptr< controller_manager_msgs::srv::ConfigureController::Response > response) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
ControllerManager(std::unique_ptr< hardware_interface::ResourceManager > resource_manager, std::shared_ptr< rclcpp::Executor > executor, const std::string &manager_node_name="controller_manager", const std::string &namespace_="") (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | |
ControllerManager(std::shared_ptr< rclcpp::Executor > executor, const std::string &manager_node_name="controller_manager", const std::string &namespace_="") (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | |
get_loaded_controllers() const (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | |
get_update_rate() const | controller_manager::ControllerManager | |
init_services() (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
kInfiniteTimeout (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | static |
kWaitForAllResources (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | static |
list_controller_types_srv_cb(const std::shared_ptr< controller_manager_msgs::srv::ListControllerTypes::Request > request, std::shared_ptr< controller_manager_msgs::srv::ListControllerTypes::Response > response) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
list_controllers_srv_cb(const std::shared_ptr< controller_manager_msgs::srv::ListControllers::Request > request, std::shared_ptr< controller_manager_msgs::srv::ListControllers::Response > response) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
list_hardware_interfaces_srv_cb(const std::shared_ptr< controller_manager_msgs::srv::ListHardwareInterfaces::Request > request, std::shared_ptr< controller_manager_msgs::srv::ListHardwareInterfaces::Response > response) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
load_and_configure_controller_service_cb(const std::shared_ptr< controller_manager_msgs::srv::LoadConfigureController::Request > request, std::shared_ptr< controller_manager_msgs::srv::LoadConfigureController::Response > response) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
load_and_start_controller_service_cb(const std::shared_ptr< controller_manager_msgs::srv::LoadStartController::Request > request, std::shared_ptr< controller_manager_msgs::srv::LoadStartController::Response > response) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
load_controller(const std::string &controller_name, const std::string &controller_type) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | |
load_controller(const std::string &controller_name) | controller_manager::ControllerManager | |
load_controller_service_cb(const std::shared_ptr< controller_manager_msgs::srv::LoadController::Request > request, std::shared_ptr< controller_manager_msgs::srv::LoadController::Response > response) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
manage_switch() (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
read() (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | |
reload_controller_libraries_service_cb(const std::shared_ptr< controller_manager_msgs::srv::ReloadControllerLibraries::Request > request, std::shared_ptr< controller_manager_msgs::srv::ReloadControllerLibraries::Response > response) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
start_controllers() (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
start_controllers_asap() (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
stop_controllers() (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
switch_controller(const std::vector< std::string > &start_controllers, const std::vector< std::string > &stop_controllers, int strictness, bool start_asap=kWaitForAllResources, const rclcpp::Duration &timeout=rclcpp::Duration::from_nanoseconds(kInfiniteTimeout)) | controller_manager::ControllerManager | |
switch_controller_service_cb(const std::shared_ptr< controller_manager_msgs::srv::SwitchController::Request > request, std::shared_ptr< controller_manager_msgs::srv::SwitchController::Response > response) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
unload_controller(const std::string &controller_name) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | |
unload_controller_service_cb(const std::shared_ptr< controller_manager_msgs::srv::UnloadController::Request > request, std::shared_ptr< controller_manager_msgs::srv::UnloadController::Response > response) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
update(const rclcpp::Time &time, const rclcpp::Duration &period) (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | |
update_loop_counter_ (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
update_rate_ (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | protected |
write() (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | |
~ControllerManager()=default (defined in controller_manager::ControllerManager) | controller_manager::ControllerManager | virtual |