Partilhar via


operator< (<system_error>)

Teste se um objeto é menor que o objeto passado para comparação.

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);

Parâmetros

Parâmetro

Descrição

_Left

o objeto a ser comparado.

_Right

o objeto a ser comparado.

Valor de retorno

true se o objeto passado em _Left é menor que o objeto passado em _Right; Caso contrário, false.

Comentários

Teste de essa função ordem de erro.

Requisitos

Cabeçalho: <system_error>

namespace: STD

Consulte também

Referência

<system_error>