ILrealAssertions
Short summary
This interface provides assert statements for 64 bit floatings (LREAL)
| Access | Abstract | Final | Extends | Implements |
|---|---|---|---|---|
| - | No | No | __SYSTEM.IQueryInterface | - |
UML Diagram
Methods
valueIsANumber
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is a number (NOT NaN)…
valueIsEqualTo
- Parameters:
currentValue(LREAL): current value to checkexpectedValue(LREAL): expected value to comparetolerance(LREAL): tolerance to compensate twiddling floats, it has no signmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is equal to the expected value…
valueIsFinite
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is finite…
valueIsGreaterThan
- Parameters:
currentValue(LREAL): current value to checklessValue(LREAL): less than lower limitmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is greater than the less value…
valueIsInfinite
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is infinite…
valueIsInRangeOf
- Parameters:
lowerLimit(LREAL): lower limit for the current valuecurrentValue(LREAL): current value to checkupperLimit(LREAL): upper limit for the current valuemessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is inside a limit…
valueIsLessThan
- Parameters:
currentValue(LREAL): current value to checkgreaterValue(LREAL): greater than upper limitmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is greater than the less value…
valueIsMax
- Parameters:
currentValue(LREAL): current value to checkmaximumValue(LREAL): upper limit for the current valuemessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is less than or equal to the maximum value…
valueIsMin
- Parameters:
currentValue(LREAL): current value to checkminimumValue(LREAL): lower limit for the current valuemessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is greater than or equal to the minimum value…
valueIsNaN
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is a not a number (NaN)…
valueIsNegative
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is negative…
valueIsNegativeInfinite
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is negative infinite…
valueIsNegativeZero
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is -0.0…
valueIsNormal
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is a normal number (not subnormal)…
valueIsNotEqualTo
- Parameters:
currentValue(LREAL): current value to checkunexpectedValue(LREAL): unexpected value to comparetolerance(LREAL): tolerance to compensate twiddling floats, it has no signmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is not equal to the unexpected value…
valueIsNotNegativeInfinite
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is not negative infinite…
valueIsNotPositiveInfinite
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is not positive infinite…
valueIsNotSpecial
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is a non special number…
valueIsPositive
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is positve…
valueIsPositiveInfinite
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is positive infinite…
valueIsPositiveZero
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is +0.0…
valueIsSpecial
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is a special…
valueIsSubnormal
- Parameters:
currentValue(LREAL): current value to checkmessage(AssertMessage): message if the assertion is false
- Return type:
VOID
This assertion method checks if the current value is a subnormal number…
Code
Declaration
INTERFACE ILrealAssertions EXTENDS __SYSTEM.IQueryInterface