Partilhar via


Estrutura EnableIf

Oferece suporte à infraestrutura de WRL e não deve ser usado diretamente no seu código.

template <
   bool b,
   typename T = void
>

struct EnableIf;
template <
   typename T
>
struct EnableIf<true, T>;

Parâmetros

  • T
    Um tipo.

  • b
    Uma expressão booliana.

Comentários

Define um membro de dados do tipo especificado por segundo parâmetro de modelo se o primeiro parâmetro do modelo avalia a true.

Membros

Typedefs Públicas

Nome

Descrição

type

Se o parâmetro b do modelo avalia a true, a especialização parcial define o membro de dados type do tipo T.

Hierarquia de Herança

EnableIf

Requisitos

Cabeçalho: internal.h

Namespace: Microsoft::WRL::Details

Consulte também

Referência

Namespace Microsoft::WRL::Details