Sdílet prostřednictvím


Třída CComObjectGlobal

Tato třída spravuje počet odkazů na modul obsahující vaše Base objektu.

template< 
   class Base  
> 
class CComObjectGlobal : 
   public Base

Parametry

Členy

Veřejné konstruktory

Název

Description

CComObjectGlobal::CComObjectGlobal

Konstruktor.

CComObjectGlobal:: ~ CComObjectGlobal

Destruktoru.

Veřejné metody

Název

Description

CComObjectGlobal::AddRef

Implementuje jako globální AddRef .

CComObjectGlobal::QueryInterface

Implementuje jako globální QueryInterface .

CComObjectGlobal::Release

Celosvětové implementuje verzi.

Veřejné datové členy

Název

Description

CComObjectGlobal::m_hResFinalConstruct

Obsahuje HRESULT vrátil během stavby CComObjectGlobal objektu.

Poznámky

CComObjectGlobalpočet odkazů na modul obsahující spravuje vaše Base objektu.CComObjectGlobalzajišťuje, že objekt nebude odstraněn jako modul není uvolněna.Objekt bude odebrán pouze pokud počet odkazů na celý modul na nulu.

Například pomocí CComObjectGlobal , třídu factory může pojmout společné globální objekt, který je sdílen všemi klienty.

Hierarchii dědičnosti

Base

CComObjectGlobal

Požadavky

Záhlaví: atlcom.h

Viz také

Referenční dokumentace

Třída CComObjectStack

Třída CComAggObject

Třída CComObject

Další zdroje

Přehled třídy ATL