Класс CPrimitiveElementTraits
Этот класс предоставляет методы и функции по умолчанию для класса коллекции, состоящего из примитивных типов данных.
Синтаксис
template <typename T>
class CPrimitiveElementTraits : public CDefaultElementTraits<T>
Параметры
T
Тип данных, хранящихся в объекте класса коллекции.
Участники
Общедоступные определения типов
Имя | Описание |
---|---|
CPrimitiveElementTraits::INARGTYPE | Тип данных, используемый для добавления элементов в объект класса коллекции. |
CPrimitiveElementTraits::OUTARGTYPE | Тип данных, используемый для извлечения элементов из объекта класса коллекции. |
Замечания
Этот класс предоставляет статические функции и методы по умолчанию для перемещения, копирования, сравнения и хэширования элементов примитивных типов данных, хранящихся в объекте класса коллекции.
Дополнительные сведения см. в разделе "Классы коллекций ATL".
Иерархия наследования
CPrimitiveElementTraits
Требования
Заголовок: atlcoll.h
CPrimitiveElementTraits::INARGTYPE
Тип данных, используемый для добавления элементов в объект класса коллекции.
typedef T INARGTYPE;
CPrimitiveElementTraits::OUTARGTYPE
Тип данных, используемый для извлечения элементов из объекта класса коллекции.
typedef T& OUTARGTYPE;