#include <DC_InRangeProfile.h>
Inheritance diagram for DC_InRangeProfile:
This monitoring profile reports a "deviation from profile" if the value of the monitored variable lies inside a predefined range interval [lowerBound, upperBound].
Definition at line 30 of file DC_InRangeProfile.h.
Public Member Functions | |
DC_InRangeProfile (void) | |
Instantiate an in-range monitoring profile. | |
Protected Member Functions | |
virtual bool | doProfileCheck (TD_Float value) |
Check whether the monitored value is within the range. |
|
Instantiate an in-range monitoring profile. The class identifier is set. Definition at line 21 of file DC_InRangeProfile.cpp. |
|
Check whether the monitored value is within 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_InRangeProfile.cpp. |