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