Option :: operator== - Check option value
The operator compares the option value with the number or string passed as right operand. The operator returns true , when values are equal and false otherwise.
The value is true when the function was executed successfully. Otherwise the value is set to false .
Implementation overview
- Compare with integer
Option :: operator== ( iValue ) - Compare with string value
Option :: operator== ( sValue )
Implementation details
-
Compare with integer
bool Option  :: operator== ( int32 iValue )
The function compares the option value with the integer passed in iValue .
Notes:Conversion from option value to integer uses standard conversion, which will stop at the first non-numeric caracter in the option value. Thus, an option value 1/5 would result in 1.
- iValue
- Integer value
The value is passed as platform independent 32-bit integer value.
to list
- iValue
- Integer value
-
Compare with string value
bool Option  :: operator== ( odaba::String &sValue )
The function compares the option value with the string value passed in sValue . Values are is compared case sensitive. In order to perform case insensitive comparison, equals() might be called.
- sValue - String value
to list