Поделиться через


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 пространство имен:

См. также

Ссылки

<system_error>