![]() | GetRangeCheck |
Indicates if range checking is enabled.
virtual bool GetRangeCheck() const abstract;
Returns true if range checking is enabled, otherwise false.
The following example demonstrates use of the GetRangeCheck function.
// CoAcme4321.cpp HRESULT Acme4321::Configure(double Frequency, double Gain) { HRESULT hr = S_OK; // Perform range checking before communicating with instrument if (GetRangeCheck()) { if (Frequency < 1.0E3 || Frequency > 1.0E12) return err.InvalidValue(_T("Frequency"), Frequency); if (Gain < 0) return err.InvalidValue(_T("Gain"), Gain); } hr = InstrPrintCommand(); return hr; }