operator< (<system_error>)
Teste si un objet est moins que l'objet passé pour la comparaison.
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);
Paramètres
Paramètre |
Description |
---|---|
_Left |
Objet à comparer. |
_Right |
Objet à comparer. |
Valeur de retour
true si l'objet passé dans _Left est moins que l'objet passé dans _Right; Sinon, false.
Notes
Tests de cette fonction l'ordre d'erreur.
Configuration requise
en-tête : <system_error>
l'espace de noms : DST