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

1ht69z90.collapse_all(cs-cz,VS.110).gifFunkce 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