Class ControlledLifecycleNode
Defined in File ControlledLifecycleNode.hpp
Inheritance Relationships
Base Type
public rclcpp_lifecycle::LifecycleNode
Derived Type
public mocap4r2_control::AuxiliarNode
(Class AuxiliarNode)
Class Documentation
-
class ControlledLifecycleNode : public rclcpp_lifecycle::LifecycleNode
Subclassed by mocap4r2_control::AuxiliarNode
Public Functions
-
explicit ControlledLifecycleNode(const std::string &system_id, const rclcpp::NodeOptions &node_options = rclcpp::NodeOptions())
Protected Types
-
using CallbackReturnT = rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn
Protected Functions
-
CallbackReturnT on_configure(const rclcpp_lifecycle::State &state)
-
CallbackReturnT on_activate(const rclcpp_lifecycle::State &state)
-
CallbackReturnT on_deactivate(const rclcpp_lifecycle::State &state)
-
CallbackReturnT on_shutdown(const rclcpp_lifecycle::State &state)
-
CallbackReturnT on_cleanup(const rclcpp_lifecycle::State &state)
Protected Attributes
-
std::set<std::string> topics_
-
explicit ControlledLifecycleNode(const std::string &system_id, const rclcpp::NodeOptions &node_options = rclcpp::NodeOptions())