Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Tests if an object is less than the object passed in for comparison.
template<class _Enum> inline bool operator<(
_Enum _Left,
typename enable_if<is_error_code_enum<_Enum>::value,
const error_code&>::type _Right);
template<class _Enum> inline bool operator<(
typename enable_if<is_error_code_enum<_Enum>::value,
const error_code&>::type _Left, _Enum _Right);
template<class _Enum> inline bool operator<(
_Enum _Left,
typename enable_if<is_error_condition_enum<_Enum>::value,
const error_condition&>::type _Right);
template<class _Enum> inline bool operator<(
typename enable_if<is_error_condition_enum<_Enum>::value,
const error_condition&>::type _Left, _Enum _Right);
Parameters
Parameter |
Description |
---|---|
_Left |
The object to be compared. |
_Right |
The object to be compared. |
Return Value
true if the object passed in _Left is less than the object passed in _Right; Otherwise, false.
Remarks
This function tests the error order.
Requirements
Header: <system_error>
Namespace: std