Klasa CComPtrBase
Klasa ta stanowi podstawę dla klasy inteligentne wskaźnik przy użyciu procedur opartych na modelu COM pamięci.
template <
class T
> class CComPtrBase
Parametry
- T
Typ obiektu inteligentnego wskaźnik odwoływać się.
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Destruktor. |
Metody publiczne
Nazwa |
Opis |
---|---|
Wywołanie tej metody do utworzenia połączenia między CComPtrBase's punktu połączenia i sink klienta. |
|
Wywołanie tej metody, aby przejąć na własność istniejącego wskaźnika. |
|
Wywołanie tej metody, aby utworzyć obiekt klasy skojarzone z określonym identyfikator klasy lub identyfikator programu. |
|
Wywołanie tej metody kopiowania CComPtrBase wskaźnik do zmiennej innego wskaźnika. |
|
Wywołanie tej metody, aby zwolnić własności wskaźnika. |
|
Wywołanie tej metody, aby sprawdzić, czy określony IUnknown punkty do samego obiektu skojarzonego z CComPtrBase obiektu. |
|
Wywołanie tej metody zwraca wskaźnik do określonego interfejsu. |
|
Wywołanie tej metody, aby zwolnić interfejsu. |
|
Wywołanie tej metody, aby ustawić witrynę z CComPtrBase obiektu do IUnknown obiektu nadrzędnego. |
Podmioty publiczne
Nazwa |
Opis |
---|---|
Operator rzutowania. |
|
NOT operator. |
|
& operator. |
|
* Operatora. |
|
Mniej-niż operator. |
|
Operator równości. |
|
Operator wskaźnik do członków. |
Publiczne danych członków
Nazwa |
Opis |
---|---|
Wskaźnik zmienna członka danych. |
Uwagi
Klasa ta stanowi podstawę dla innych Sprytne wskaźniki, które używają COM procedur zarządzania pamięci, takich jak CComQIPtr i CComPtr.Dodać własne konstruktory i operatory klas pochodnych, ale polegać na metody CComPtrBase.
Wymagania
Nagłówek: atlcomcli.h