#include <DC_OutOfRangeProfile.h>
Inheritance diagram for DC_OutOfRangeProfile:
This monitoring profile reports a "deviation from profile" if the value of the monitored variable lies outside a predefined range interval [lowerBound, upperBound].
Roberto Totaro
Definition at line 31 of file DC_OutOfRangeProfile.h.
Public Member Functions | |
DC_OutOfRangeProfile (void) | |
Instantiate an in-range monitoring profile. | |
Protected Member Functions | |
virtual bool | doProfileCheck (TD_Float value) |
Check whether the monitored value is outside the range. |
|
Instantiate an in-range monitoring profile. The class identifier is set. Definition at line 21 of file DC_OutOfRangeProfile.cpp. |
|
Check whether the monitored value is outside the range. If it is, a "devation from profile" is reported. A pseudo-code implementation for this method is as follows: if ( ( value<lowerBound) || (value>upperBound) ) return MON_PROFILE_DEVIATION; else return NO_MON_PROFILE_DEVIATION;
Implements RangeProfile. Definition at line 25 of file DC_OutOfRangeProfile.cpp. |