Compartilhar via


Classe Module::GenericReleaseNotifier

Invoca um manipulador de eventos quando o último objeto no módulo atual é liberado.O manipulador de eventos é especificado em lambda, functor ou função de apontador.

template<
   typename T
>
class GenericReleaseNotifier : public ReleaseNotifier;

Parâmetros

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

Membros

BR230416.collapse_all(pt-br,VS.110).gifConstrutores públicos

Nome

Descrição

Construtor de Module::GenericReleaseNotifier::GenericReleaseNotifier

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

BR230416.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

Module::GenericReleaseNotifier:: método Invoke

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

BR230416.collapse_all(pt-br,VS.110).gifMembros de dados protegidos

Nome

Descrição

Membro de dados de Module::GenericReleaseNotifier::callback_

Mantém o lambda, functor ou manipulador de eventos de função de apontador associado ao objeto atual 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