Class FunctionalSafetyAdvanced
Defined in File functional_safety_advanced.hpp
Inheritance Relationships
Base Type
public nebula::ros::FunctionalSafetyStatusProcessor(Class FunctionalSafetyStatusProcessor)
Class Documentation
-
class FunctionalSafetyAdvanced : public nebula::ros::FunctionalSafetyStatusProcessor
Public Functions
-
inline FunctionalSafetyAdvanced(const std::vector<ErrorDefinition> &error_definitions, const std::vector<uint16_t> &exempted_codes)
-
inline virtual void populate_status(drivers::FunctionalSafetySeverity severity, const drivers::FunctionalSafetyErrorCodes &error_codes, diagnostic_msgs::msg::DiagnosticStatus &inout_status) override
-
inline FunctionalSafetyAdvanced(const std::vector<ErrorDefinition> &error_definitions, const std::vector<uint16_t> &exempted_codes)