Class FunctionalSafetyDecoderBase
Defined in File functional_safety.hpp
Inheritance Relationships
Derived Type
public nebula::drivers::FunctionalSafetyDecoderTypedBase< PacketT >(Template Class FunctionalSafetyDecoderTypedBase)
Class Documentation
-
class FunctionalSafetyDecoderBase
Subclassed by nebula::drivers::FunctionalSafetyDecoderTypedBase< PacketT >
Public Types
-
using alive_cb_t = std::function<void()>
-
using stuck_cb_t = std::function<void(bool is_stuck)>
-
using status_cb_t = std::function<void(FunctionalSafetySeverity, FunctionalSafetyErrorCodes)>
Public Functions
-
virtual ~FunctionalSafetyDecoderBase() = default
-
using alive_cb_t = std::function<void()>