Struttura EnableIf

Supporta l'infrastruttura WRL e non può essere utilizzata direttamente dal proprio codice.

template <
   bool b,
   typename T = void
>

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

Parametri

  • T
    Un tipo.

  • b
    Espressione booleana.

Note

Definisce un membro dati tipo specificato dal secondo parametro di modello se il primo parametro di modello ha valore true.

Membri

BR244914.collapse_all(it-it,VS.110).gifTypedef pubblici

Nome

Descrizione

type

Se il parametro di template b valuta a true, la specializzazione parziale definisce il membro dati type di tipo T.

Gerarchia di ereditarietà

EnableIf

Requisiti

Header: internal.h

Namespace: Microsoft::WRL::Details

Vedere anche

Riferimenti

Spazio dei nomi Microsoft::WRL::Details