operator< (<system_error>)
Тесты, если объект меньше, чем переданный объект для сравнения.
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);
Параметры
Параметр |
Описание |
---|---|
_Left |
Сравниваемый объект. |
_Right |
Сравниваемый объект. |
Возвращаемое значение
true, является ли объект, переданный в _Left, чем объект, переданный в _Right; В противном случае - значение false.
Заметки
Этот порядок ошибок функциональных тестов.
Требования
заголовок: <system_error>
std пространство имен: