Avionics
Dropship Simulator
Watch::Condition Class Reference

#include <Watch.h>

Collaboration diagram for Watch::Condition:
[legend]

Public Attributes

std::wstring message
 message to add More...
 
MessageLevel level
 message level More...
 
Nullable< float > below
 below this threshold will trigger this condition More...
 
Nullable< float > above
 above this threshold will trigger this condition More...
 
Nullable< float > repeatBelow
 below this threshold will retrigger this condition every minute More...
 
Nullable< float > repeatAbove
 above this threshold will retrigger this condition every minute More...
 
Nullable< Systems::Faultfault
 fault that triggers this condition More...
 
bool messageOnStack = false
 is this message currently on the stack More...
 
float secondsSinceLast = 0.0f
 keeps track of time since last repeat trigger More...
 

Detailed Description

Definition at line 24 of file Watch.h.

Member Data Documentation

◆ above

Nullable<float> Watch::Condition::above

above this threshold will trigger this condition

Definition at line 34 of file Watch.h.

◆ below

Nullable<float> Watch::Condition::below

below this threshold will trigger this condition

Definition at line 32 of file Watch.h.

◆ fault

Nullable<Systems::Fault> Watch::Condition::fault

fault that triggers this condition

Definition at line 40 of file Watch.h.

◆ level

MessageLevel Watch::Condition::level

message level

Definition at line 30 of file Watch.h.

◆ message

std::wstring Watch::Condition::message

message to add

Definition at line 28 of file Watch.h.

◆ messageOnStack

bool Watch::Condition::messageOnStack = false

is this message currently on the stack

Definition at line 42 of file Watch.h.

◆ repeatAbove

Nullable<float> Watch::Condition::repeatAbove

above this threshold will retrigger this condition every minute

Definition at line 38 of file Watch.h.

◆ repeatBelow

Nullable<float> Watch::Condition::repeatBelow

below this threshold will retrigger this condition every minute

Definition at line 36 of file Watch.h.

◆ secondsSinceLast

float Watch::Condition::secondsSinceLast = 0.0f

keeps track of time since last repeat trigger

Definition at line 44 of file Watch.h.


The documentation for this class was generated from the following file: