ModuleBase 클래스
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
구문
class ModuleBase;
설명
모듈 클래스의 기본 클래스를 나타냅니다.
멤버
공용 생성자
속성 | 설명 |
---|---|
ModuleBase::ModuleBase | Module 클래스의 인스턴스를 초기화합니다. |
ModuleBase::~ModuleBase | 클래스의 현재 인스턴스를 초기화합니다 Module . |
공용 메서드
이름 | 설명 |
---|---|
ModuleBase::D ecrementObjectCount | 구현되면 모듈에서 추적하는 개체의 수가 감소합니다. |
ModuleBase::IncrementObjectCount | 구현되면 모듈에서 추적하는 개체 수를 증분합니다. |
상속 계층 구조
ModuleBase
요구 사항
헤더: implements.h
네임스페이스: Microsoft::WRL::D etails
ModuleBase::~ModuleBase
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
virtual ~ModuleBase();
설명
클래스의 현재 인스턴스를 초기화합니다 ModuleBase
.
ModuleBase::D ecrementObjectCount
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
virtual long DecrementObjectCount() = 0;
Return Value
감소 작업 전 수입니다.
설명
구현되면 모듈에서 추적하는 개체의 수가 감소합니다.
ModuleBase::IncrementObjectCount
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
virtual long IncrementObjectCount() = 0;
Return Value
증가 연산 전 수입니다.
설명
구현되면 모듈에서 추적하는 개체 수를 증분합니다.
ModuleBase::ModuleBase
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
ModuleBase();
설명
Module
클래스의 인스턴스를 초기화합니다.