CrossFramework Library
|
00001 00006 #if defined(XBASE_INCLUDED_VALUEINRANGE_HPP) 00007 #else 00008 #define XBASE_INCLUDED_VALUEINRANGE_HPP 00009 00010 //------------------------------------------------------------ 00012 00013 00014 00015 00020 #define XBASE_IS_VALUE_IN_RANGE_MIN_MAX( aMinVal , aVal , aMaxVal ) ( aMinVal < aVal && aVal < aMaxVal ) 00021 00026 #define XBASE_IS_VALUE_IN_RANGE_EMIN_MAX( aMinVal , aVal , aMaxVal ) ( aMinVal <= aVal && aVal < aMaxVal ) 00027 00032 #define XBASE_IS_VALUE_IN_RANGE_EMIN_EMAX( aMinVal , aVal , aMaxVal ) ( aMinVal <= aVal && aVal <= aMaxVal ) 00033 00038 #define XBASE_IS_VALUE_IN_RANGE_MAX( aVal , aMaxVal ) ( aVal < aMaxVal ) 00039 00044 #define XBASE_IS_VALUE_IN_RANGE_EMAX( aVal , aMaxVal ) ( aVal <= aMaxVal ) 00045 00050 #define XBASE_IS_VALUE_IN_RANGE_MIN( aMinVal , aVal ) ( aMinVal < aVal ) 00051 00056 #define XBASE_IS_VALUE_IN_RANGE_EMIN( aMinVal , aVal ) ( aMinVal <= aVal ) 00057 00059 00060 //------------------------------------------------------------ 00061 #endif 00062 // EOF