Class FunctionalSafetyDiagnosticTask
Defined in File functional_safety_diagnostic_task.hpp
Inheritance Relationships
Base Type
public diagnostic_updater::CompositeDiagnosticTask
Class Documentation
-
class FunctionalSafetyDiagnosticTask : public diagnostic_updater::CompositeDiagnosticTask
Public Functions
-
inline explicit FunctionalSafetyDiagnosticTask(rclcpp::Node *const parent_node, std::unique_ptr<FunctionalSafetyStatusProcessor> status_processor)
-
inline void on_status(drivers::FunctionalSafetySeverity severity, const drivers::FunctionalSafetyErrorCodes &error_codes)
-
inline void on_alive()
-
inline void on_stuck(bool is_stuck)
-
inline explicit FunctionalSafetyDiagnosticTask(rclcpp::Node *const parent_node, std::unique_ptr<FunctionalSafetyStatusProcessor> status_processor)