Klasy modułów wyliczających i kolekcji
Następujące klasy zapewniają obsługę kolekcji COM i wyliczeń:
CComEnum definiuje obiekt modułu wyliczającego COM na podstawie tablicy.
CComEnumImpl zapewnia implementację interfejsu wyliczającego COM, w którym elementy wyliczane są przechowywane w tablicy.
CComEnumOnSTL definiuje obiekt modułu wyliczającego COM na podstawie kolekcji standardowej biblioteki języka C++.
IEnumOnSTLImpl udostępnia implementację interfejsu modułu wyliczającego COM, w którym elementy wyliczane są przechowywane w kontenerze zgodnym z biblioteką standardową języka C++.
ICollectionOnSTLImpl zapewnia implementację interfejsu
Count
kolekcji ,Item
i_NewEnum
.