Sdílet prostřednictvím


Třída CAutoVectorPtrElementTraits

Tato třída poskytuje metody, statické funkce a funkce TypeDef užitečné při vytváření kolekce smart ukazatele pomocí nové vektorové a operátory.

Důležitá poznámkaDůležité

Třídy a jejích členů nelze použít v aplikacích, které spustit v modulu Runtime v systému Windows.

template< 
typename T 
> 
class CAutoVectorPtrElementTraits : public CDefaultElementTraits< 
ATL::CAutoVectorPtr< T> 
>

Parametry

  • T
    Typ ukazatele.

Členy

Funkce TypeDef veřejné

Název

Description

CAutoVectorPtrElementTraits::INARGTYPE

Typ dat pro přidávání prvků do třídy objektu kolekce.

CAutoVectorPtrElementTraits::OUTARGTYPE

Typ dat pro načtení prvky z kolekce třídy objektu.

Poznámky

Tato třída poskytuje metody, statické funkce a funkce TypeDef pro napomáhání vytváření objektů třídy kolekci obsahující inteligentní ukazatele.Na rozdíl od CAutoPtrElementTraits, tato třída používá nové vektorové a odstranit operátory.

Hierarchii dědičnosti

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CAutoVectorPtrElementTraits

Požadavky

Záhlaví: atlcoll.h

Viz také

Referenční dokumentace

Třída CDefaultElementTraits

Třída CAutoVectorPtr

Další zdroje

Přehled třídy ATL