Partilhar via


Classe Module::GenericReleaseNotifier

Invoca um manipulador de eventos quando o objeto a última vez no módulo atual é liberado. O manipulador de eventos é especificado por em um lambda, em um funtor, ou em uma ponteiro-à- função.

template<
   typename T
>
class GenericReleaseNotifier : public ReleaseNotifier;

Parâmetros

  • T
    O tipo de membro de dados que contém o local do manipulador de eventos.

Membros

Construtores Públicos

Nome

Descrição

Construtor Module::GenericReleaseNotifier::GenericReleaseNotifier

Inicializa uma nova instância da classe de Module::GenericReleaseNotifier.

Métodos Públicos

Nome

Descrição

Método Module::GenericReleaseNotifier::Invoke

Chama o manipulador de eventos associado ao objeto atual de Module::GenericReleaseNotifier.

Membros de dados protegidos

Nome

Descrição

Membro de dados Module::GenericReleaseNotifier::callback_

Contém o lambda, o funtor, ou o manipulador de eventos de ponteiro-à- função associado ao objeto atual de Module::GenericReleaseNotifier.

Hierarquia de Herança

ReleaseNotifier

GenericReleaseNotifier

Requisitos

Cabeçalho: module.h

Namespace: Microsoft::WRL

Consulte também

Referência

Classe de módulo