Classe ModuleBase
Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.
Sintaxe
class ModuleBase;
Comentários
Representa a classe base das classes Module.
Membros
Construtores públicos
Nome | Descrição |
---|---|
ModuleBase::ModuleBase | Inicializa uma instância da classe Module . |
ModuleBase::~ModuleBase | Desinicializa a instância atual da classe Module . |
Métodos públicos
Nome | Descrição |
---|---|
ModuleBase::DecrementObjectCount | Quando implementada, diminui o número de objetos rastreados pelo módulo. |
ModuleBase::IncrementObjectCount | Quando implementada, aumenta o número de objetos rastreados pelo módulo. |
Hierarquia de herança
ModuleBase
Requisitos
Cabeçalho: implements.h
Namespace: Microsoft::WRL::Details
ModuleBase::~ModuleBase
Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.
virtual ~ModuleBase();
Comentários
Desinicializa a instância atual da classe ModuleBase
.
ModuleBase::DecrementObjectCount
Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.
virtual long DecrementObjectCount() = 0;
Valor de retorno
A contagem antes da operação de diminuição.
Comentários
Quando implementada, diminui o número de objetos rastreados pelo módulo.
ModuleBase::IncrementObjectCount
Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.
virtual long IncrementObjectCount() = 0;
Valor de retorno
A contagem antes da operação de incremento.
Comentários
Quando implementada, aumenta o número de objetos rastreados pelo módulo.
ModuleBase::ModuleBase
Suporta a infraestrutura WRL e não se destina a ser usado diretamente do seu código.
ModuleBase();
Comentários
Inicializa uma instância da classe Module
.