CPrimitiveElementTraits – třída
Tato třída poskytuje výchozí metody a funkce pro třídu kolekce složené z primitivních datových typů.
Syntaxe
template <typename T>
class CPrimitiveElementTraits : public CDefaultElementTraits<T>
Parametry
T
Typ dat, která mají být uložena v objektu třídy kolekce.
Členové
Veřejné definice typedef
Název | Popis |
---|---|
CPrimitiveElementTraits::INARGTYPE | Datový typ, který se má použít pro přidání prvků do objektu třídy kolekce. |
CPrimitiveElementTraits::OUTARGTYPE | Datový typ, který se má použít pro načtení prvků z objektu třídy kolekce. |
Poznámky
Tato třída poskytuje výchozí statické funkce a metody pro přesouvání, kopírování, porovnávání a hashování elementů primitivního datového typu uložené v objektu třídy kolekce.
Další informace naleznete v tématu ATL Collection Classes.
Hierarchie dědičnosti
CPrimitiveElementTraits
Požadavky
Hlavička: atlcoll.h
CPrimitiveElementTraits::INARGTYPE
Datový typ, který se má použít pro přidání prvků do objektu třídy kolekce.
typedef T INARGTYPE;
CPrimitiveElementTraits::OUTARGTYPE
Datový typ, který se má použít pro načtení prvků z objektu třídy kolekce.
typedef T& OUTARGTYPE;