ModuleBase Sınıfı
WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.
Sözdizimi
class ModuleBase;
Açıklamalar
Modül sınıflarının temel sınıfını temsil eder.
Üyeler
Ortak Oluşturucular
Veri Akışı Adı | Açıklama |
---|---|
ModuleBase::ModuleBase | Module sınıfının örneğini başlatır. |
ModuleBase::~ModuleBase | Sınıfın geçerli örneğini Module başlatır. |
Genel Yöntemler
Veri Akışı Adı | Açıklama |
---|---|
ModuleBase::D ecrementObjectCount | Uygulandığında, modül tarafından izlenen nesne sayısını azaltma. |
ModuleBase::IncrementObjectCount | Uygulandığında, modül tarafından izlenen nesne sayısını artırır. |
Devralma Hiyerarşisi
ModuleBase
Gereksinimler
Üst bilgi: implements.h
Ad Alanı: Microsoft::WRL::D etails
ModuleBase::~ModuleBase
WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.
virtual ~ModuleBase();
Açıklamalar
Sınıfın geçerli örneğini ModuleBase
başlatır.
ModuleBase::D ecrementObjectCount
WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.
virtual long DecrementObjectCount() = 0;
Dönüş Değeri
Azaltma işleminden önceki sayı.
Açıklamalar
Uygulandığında, modül tarafından izlenen nesne sayısını azaltma.
ModuleBase::IncrementObjectCount
WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.
virtual long IncrementObjectCount() = 0;
Dönüş Değeri
Artım işleminden önceki sayı.
Açıklamalar
Uygulandığında, modül tarafından izlenen nesne sayısını artırır.
ModuleBase::ModuleBase
WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.
ModuleBase();
Açıklamalar
Module
sınıfının örneğini başlatır.