CPrimitiveElementTraits-Klasse
Diese Klasse stellt Standardmethoden und Funktionen für eine Sammlungsklasse bereit, die aus primitiven Datentypen besteht.
Syntax
template <typename T>
class CPrimitiveElementTraits : public CDefaultElementTraits<T>
Parameter
T
Der Datentyp, der im Auflistungsklassenobjekt gespeichert werden soll.
Member
Öffentliche Typedefs
Name | Beschreibung |
---|---|
CPrimitiveElementTraits::INARGTYPE | Der Datentyp, der zum Hinzufügen von Elementen zum Auflistungsklassenobjekt verwendet werden soll. |
CPrimitiveElementTraits::OUTARGTYPE | Der Datentyp, der zum Abrufen von Elementen aus dem Auflistungsklassenobjekt verwendet werden soll. |
Hinweise
Diese Klasse stellt standardmäßig statische Funktionen und Methoden zum Verschieben, Kopieren, Vergleichen und Hashing von primitiven Datentypelementen bereit, die in einem Auflistungsklassenobjekt gespeichert sind.
Weitere Informationen finden Sie unter ATL-Auflistungsklassen.
Vererbungshierarchie
CPrimitiveElementTraits
Anforderungen
Kopfzeile: atlcoll.h
CPrimitiveElementTraits::INARGTYPE
Der Datentyp, der zum Hinzufügen von Elementen zum Auflistungsklassenobjekt verwendet werden soll.
typedef T INARGTYPE;
CPrimitiveElementTraits::OUTARGTYPE
Der Datentyp, der zum Abrufen von Elementen aus dem Auflistungsklassenobjekt verwendet werden soll.
typedef T& OUTARGTYPE;