Class nebula::drivers::FunctionalSafetyDecoderBase
ClassList > nebula > drivers > FunctionalSafetyDecoderBase
#include <functional_safety.hpp>
Inherited by the following classes: nebula::drivers::FunctionalSafetyDecoderTypedBase
Public Types
Type | Name |
---|---|
typedef std::function< void()> | alive_cb_t |
typedef std::function< void(FunctionalSafetySeverity, FunctionalSafetyErrorCodes)> | status_cb_t |
typedef std::function< void()> | stuck_cb_t |
Public Functions
Type | Name |
---|---|
virtual | ~FunctionalSafetyDecoderBase () = default |
Public Types Documentation
typedef alive_cb_t
using nebula::drivers::FunctionalSafetyDecoderBase::alive_cb_t = std::function<void()>;
typedef status_cb_t
using nebula::drivers::FunctionalSafetyDecoderBase::status_cb_t = std::function<void(FunctionalSafetySeverity, FunctionalSafetyErrorCodes)>;
typedef stuck_cb_t
using nebula::drivers::FunctionalSafetyDecoderBase::stuck_cb_t = std::function<void()>;
Public Functions Documentation
function ~FunctionalSafetyDecoderBase
virtual nebula::drivers::FunctionalSafetyDecoderBase::~FunctionalSafetyDecoderBase () = default
The documentation for this class was generated from the following file nebula_decoders/include/nebula_decoders/nebula_decoders_hesai/decoders/functional_safety.hpp