description | title | ms.date | f1_keywords | helpviewer_keywords | ms.assetid | |||||
---|---|---|---|---|---|---|---|---|---|---|
Learn more about: CPrimitiveElementTraits Class |
CPrimitiveElementTraits Class |
11/04/2016 |
|
|
21c1cea8-2c5a-486c-b65c-85490f3ed4e6 |
This class provides default methods and functions for a collection class composed of primitive data types.
template <typename T>
class CPrimitiveElementTraits : public CDefaultElementTraits<T>
T
The type of data to be stored in the collection class object.
Name | Description |
---|---|
CPrimitiveElementTraits::INARGTYPE | The data type to use for adding elements to the collection class object. |
CPrimitiveElementTraits::OUTARGTYPE | The data type to use for retrieving elements from the collection class object. |
This class provides default static functions and methods for moving, copying, comparing, and hashing primitive data type elements stored in a collection class object.
For more information, see ATL Collection Classes.
CPrimitiveElementTraits
Header: atlcoll.h
The data type to use for adding elements to the collection class object.
typedef T INARGTYPE;
The data type to use for retrieving elements from the collection class object.
typedef T& OUTARGTYPE;