Class SickSafetyscannersLifeCycle

Inheritance Relationships

Base Types

Class Documentation

class SickSafetyscannersLifeCycle : public rclcpp_lifecycle::LifecycleNode, public sick::SickSafetyscanners

Public Functions

explicit SickSafetyscannersLifeCycle(const std::string &node_name, bool intra_process_comms = false)

Constructor of the ROS2 Node handling the Communication of the Sick Safetyscanner.

rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn on_configure(const rclcpp_lifecycle::State&)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn on_activate(const rclcpp_lifecycle::State&)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn on_deactivate(const rclcpp_lifecycle::State&)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn on_cleanup(const rclcpp_lifecycle::State&)
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn on_shutdown(const rclcpp_lifecycle::State&)