Klasy zbioru

Następujące klasy zapewniają obsługę tablice, list, map i również cechy metody pomagając porównań i dostępu do elementu.

  • CAtlArray tej klasy implementuje obiekt array.

  • CAtlList tej klasy zapewnia metody tworzenia i zarządzania obiekt listy.

  • CAtlMap ta klasa zapewnia metody tworzenia i zarządzania obiektu mapy.

  • CAutoPtrArray tej klasy zawiera metody przydatne podczas tworzenia tablicy inteligentne kursory.

  • CAutoPtrElementTraits tej klasy zawiera metody, funkcje statycznych i użyteczne definicje TypeDef, tworząc kolekcje inteligentne kursory.

  • CAutoPtrList tej klasy zawiera metody przydatne podczas konstruowania listy wskaźników inteligentne.

  • CAutoVectorPtrElementTraits tej klasy zapewnia metody statycznej funkcji i definicje TypeDef przydatne podczas tworzenia kolekcje inteligentne kursory przy użyciu nowych wektorowe i usunąć operatorów.

  • CComQIPtrElementTraits ta klasa zawiera metody statyczne funkcje i definicje TypeDef przydatne podczas tworzenia kolekcji COM interfejsu wskaźników.

  • CComSafeArray tej klasy jest otoki dla SAFEARRAY Data Type struktury.

  • CComSafeArrayBound tej klasy jest otoki dla SAFEARRAYBOUND struktury.

  • CComUnkArray przechowuje tej klasy IUnknown wskaźniki i jest przeznaczony do użycia jako parametr do IConnectionPointImpl szablonu klasy.

  • CDefaultCharTraits tej klasy zawiera dwie statyczne funkcje konwersji znaków między wielkimi i małymi.

  • CDefaultCompareTraits ta klasa zapewnia domyślny element porównanie funkcji.

  • CDefaultElementTraits tej klasy dostarcza domyślnych metod i funkcje klasy kolekcji.

  • CDefaultHashTraits tej klasy dostarcza statycznej funkcji obliczania wartości mieszania.

  • CElementTraits ta klasa jest używana przez klasy kolekcji zapewnienie metod i funkcje przenoszenie, kopiowanie, porównanie i mieszania operacji.

  • CElementTraitsBase tej klasy zapewnia domyślny kopiowania i przenoszenia metody klasy kolekcji.

  • CHeapPtrElementTraits tej klasy zawiera metody, funkcje statycznych i użyteczne definicje TypeDef tworząc kolekcje wskaźniki sterty.

  • CHeapPtrList ta klasa zapewnia metody przydatne podczas konstruowania listy wskaźników sterty.

  • CInterfaceArray ta klasa zapewnia metody przydatne przy konstruowaniu tablicy wskaźników interfejsów COM.

  • CInterfaceList tej klasy zawiera metody przydatne podczas konstruowania listy wskaźników interfejsu COM.

  • CPrimitiveElementTraits ta klasa zapewnia domyślnych metod i funkcje klasy kolekcji składający się z podstawowych typów danych.

  • CRBMap tej klasy reprezentuje strukturę mapowania za pomocą drzewa binarnego Black czerwony.

  • CRBMultiMap tej klasy reprezentuje struktura mapowania, która umożliwia każdy klucz ma być skojarzony z więcej niż jedną wartość, używając binarne drzewo czerwono-czarne.

  • CRBTree ta klasa zapewnia metody tworzenia i wykorzystaniu drzewo czerwono-czarne.

  • CSimpleArray ta klasa zapewnia metod zarządzania proste tablicy.

  • CSimpleArrayEqualHelper tej klasy jest pomocnika dla CSimpleArray klasy.

  • CSimpleArrayEqualHelperFalse tej klasy jest pomocnika dla CSimpleArray klasy.

  • CSimpleMap ta klasa zapewnia obsługę tablicy mapowania proste.

  • CSimpleMapEqualHelper tej klasy jest pomocnika dla CSimpleMap klasy.

  • CSimpleMapEqualHelperFalse tej klasy jest pomocnika dla CSimpleMap klasy.

  • CStringElementTraits tej klasy zapewnia funkcje statycznej używane przez klasy zbioru, przechowywania CString obiektów.

  • CStringElementTraitsI ta klasa zapewnia statycznej funkcji związanych z ciągów znaków przechowywanych w kolekcji obiektów klasy.Jest on podobny do CStringElementTraits, ale przeprowadza porównania nieuwzględniające wielkości liter.

  • CStringRefElementTraits ta klasa zapewnia statycznej funkcji związanych z ciągów znaków przechowywanych w kolekcji obiektów klasy.Obiekty ciąg rozpatrywane są jako odniesienia.

Powiązane artykuły

Klasy zbioru ATL

Zobacz też

Koncepcje

Klasy kolekcji ATL

Inne zasoby

Omówienie klasy ATL