CPrimitiveElementTraits, classe
Cette classe fournit des méthodes et fonctions par défaut pour une classe de collection composée de types de données primitifs.
Syntaxe
template <typename T>
class CPrimitiveElementTraits : public CDefaultElementTraits<T>
Paramètres
T
Type de données à stocker dans l’objet de classe de collection.
Membres
Typedefs publics
Nom | Description |
---|---|
CPrimitiveElementTraits ::INARGTYPE | Type de données à utiliser pour ajouter des éléments à l’objet de classe de collection. |
CPrimitiveElementTraits ::OUTARGTYPE | Type de données à utiliser pour récupérer des éléments de l’objet de classe de collection. |
Notes
Cette classe fournit des fonctions statiques et des méthodes par défaut pour déplacer, copier, comparer et hacher des éléments de type de données primitifs stockés dans un objet de classe de collection.
Pour plus d’informations, consultez les classes de collection ATL.
Hiérarchie d'héritage
CPrimitiveElementTraits
Spécifications
En-tête : atlcoll.h
CPrimitiveElementTraits ::INARGTYPE
Type de données à utiliser pour ajouter des éléments à l’objet de classe de collection.
typedef T INARGTYPE;
CPrimitiveElementTraits ::OUTARGTYPE
Type de données à utiliser pour récupérer des éléments de l’objet de classe de collection.
typedef T& OUTARGTYPE;