Class MicrostrainLifecycle
Defined in File microstrain_inertial_driver_lifecycle.h
Inheritance Relationships
Base Types
public rclcpp_lifecycle::LifecycleNode
public NodeCommon
Class Documentation
-
class MicrostrainLifecycle : public rclcpp_lifecycle::LifecycleNode, public NodeCommon
MicrostrainLifecycle class.
Public Functions
-
MicrostrainLifecycle()
-
~MicrostrainLifecycle() = default
-
bool configure_node()
-
bool activate_node()
-
bool deactivate_node()
-
bool shutdown_or_cleanup_node()
-
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn on_configure(const rclcpp_lifecycle::State &prev_state)
-
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn on_activate(const rclcpp_lifecycle::State &prev_state)
-
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn on_deactivate(const rclcpp_lifecycle::State &prev_state)
-
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn on_cleanup(const rclcpp_lifecycle::State &prev_state)
-
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn on_shutdown(const rclcpp_lifecycle::State &prev_state)
-
void parse_and_publish_main_wrapper()
-
void parse_and_publish_aux_wrapper()
-
MicrostrainLifecycle()