Partager via


HandleT, classe

Représente un handle à un objet .

template <
   typename HandleTraits
>
class HandleT;

Paramètres

  • HandleTraits
    Une instance de la structure HandleTraits définissant les caractéristiques communes d'un handle.

Membres

Typedefs publics

Name

Description

Traits

Un synonyme de HandleTraits.

Constructeurs publics

Name

Description

HandleT::HandleT, constructeur

Initialise une nouvelle instance de la classe HandleT.

HandleT::~HandleT, destructeur

Libère une instance de la classe HandleT.

Méthodes publiques

Name

Description

HandleT::Attach, méthode

Associe le handle spécifié avec l'objet HandleT actuel.

HandleT::Close, méthode

Ferme l'objet HandleT en cours.

HandleT::Detach, méthode

Dissocie l'objet HandleT actuel de son handle sous-jacent.

HandleT::Get, méthode

Obtient la valeur du handle sous-jacent.

HandleT::IsValid, méthode

Indique si l'objet HandleT actuel représente un handle.

Méthodes protégées

Name

Description

HandleT::InternalClose, méthode

Ferme l'objet HandleT en cours.

Opérateurs publics

Name

Description

HandleT::operator=, opérateur

Déplace la valeur de l'objet HandleT spécifié vers l'objet HandleT actuel.

Données membres protégées

Name

Description

HandleT::handle_, données de membre

Contient le handle représenté par l'objet HandleT.

Hiérarchie d'héritage

HandleT

Configuration requise

En-tête: corewrappers.h

Espace de noms: Microsoft::WRL::Wrappers

Voir aussi

Référence

Microsoft::WRL::Wrappers, espace de noms