operator< (<system_error>)
Prüft, ob ein Objekt kleiner ist, als das übergebene Objekt für den Vergleich.
template<class _Enum> inline bool operator<(
_Enum _Left,
typename tr1::enable_if<is_error_code_enum<_Enum>::value,
const error_code&>::type _Right);
template<class _Enum> inline bool operator<(
typename tr1::enable_if<is_error_code_enum<_Enum>::value,
const error_code&>::type _Left, _Enum _Right);
template<class _Enum> inline bool operator<(
_Enum _Left,
typename tr1::enable_if<is_error_condition_enum<_Enum>::value,
const error_condition&>::type _Right);
template<class _Enum> inline bool operator<(
typename tr1::enable_if<is_error_condition_enum<_Enum>::value,
const error_condition&>::type _Left, _Enum _Right);
Parameter
Parameter |
Description |
---|---|
_Left |
Das zu vergleichende Objekt. |
_Right |
Das zu vergleichende Objekt. |
Rückgabewert
true, wenn das Objekt, das in _Left übergeben wird, ist kleiner als Objekt übergeben, das in _Right; andernfalls false.
Hinweise
Tests dieser Funktion die Fehlerreihenfolge.
Anforderungen
Header: <system_error>
Namespace: std