Klasa CPrimitiveElementTraits
Ta klasa udostępnia domyślne metody i funkcje dla klasy kolekcji składającej się z typów danych pierwotnych.
Składnia
template <typename T>
class CPrimitiveElementTraits : public CDefaultElementTraits<T>
Parametry
T
Typ danych, które mają być przechowywane w obiekcie klasy kolekcji.
Elementy członkowskie
Definicje typów publicznych
Nazwa/nazwisko | opis |
---|---|
CPrimitiveElementTraits::INARGTYPE | Typ danych używany do dodawania elementów do obiektu klasy kolekcji. |
CPrimitiveElementTraits::OUTARGTYPE | Typ danych używany do pobierania elementów z obiektu klasy kolekcji. |
Uwagi
Ta klasa udostępnia domyślne funkcje statyczne i metody przenoszenia, kopiowania, porównywania i tworzenia skrótów elementów typu danych pierwotnych przechowywanych w obiekcie klasy kolekcji.
Aby uzyskać więcej informacji, zobacz Klasy kolekcji ATL.
Hierarchia dziedziczenia
CPrimitiveElementTraits
Wymagania
Nagłówek: atlcoll.h
CPrimitiveElementTraits::INARGTYPE
Typ danych używany do dodawania elementów do obiektu klasy kolekcji.
typedef T INARGTYPE;
CPrimitiveElementTraits::OUTARGTYPE
Typ danych używany do pobierania elementów z obiektu klasy kolekcji.
typedef T& OUTARGTYPE;