Skip to content

Struct custom_diagnostic_tasks::StateBase

ClassList > custom_diagnostic_tasks > StateBase

  • #include <hysteresis_state_machine.hpp>

Inherited by the following classes: custom_diagnostic_tasks::Error, custom_diagnostic_tasks::Ok, custom_diagnostic_tasks::Stale, custom_diagnostic_tasks::Warn

Public Attributes

Type Name
DiagnosticStatus_t level
size_t num_observations

Public Functions

Type Name
StateBase (const DiagnosticStatus_t lv)

Public Attributes Documentation

variable level

DiagnosticStatus_t custom_diagnostic_tasks::StateBase::level;

variable num_observations

size_t custom_diagnostic_tasks::StateBase::num_observations;

Public Functions Documentation

function StateBase

inline explicit custom_diagnostic_tasks::StateBase::StateBase (
    const DiagnosticStatus_t lv
) 


The documentation for this class was generated from the following file nebula_ros/include/nebula_ros/common/diagnostics/hysteresis_state_machine.hpp