Show: Delphi C++
Display Preferences

System.Generics.Collections

From XE2 API Documentation
Jump to: navigation, search


Contents

Classes

ENotSupportedExceptionAn exception of type ENotSupportedException is raised whenever a method in the container classes is not implemented.
TArrayClass that contains static methods for searching and sorting a generic array.
TDictionaryCollection of key-value pairs.
TEnumerableTEnumerable is an abstract class inherited by all enumerable containers.
TEnumeratorTEnumerator is the abstract class implemented by all enumerator classes.
TListOrdered list.
TObjectDictionaryCollection of key and/or value objects.
TObjectListOrdered list of objects.
TObjectQueueQueue of objects.
TObjectStackLast in, first out stack of objects.
TPairTPair is a record holding a key-value pair.
TQueueQueue implemented over array, using wrapping.
TStackLast in, first out stack.
TThreadedQueueRepresents a generic threaded queue.

Routines

InCircularRangeInCircularRange is an internal function used by the Remove method.

Types

PObjectPObject is a pointer type to a TObject class.
System_Generics_Collections__91
TCollectionNotificationType of change to collection for OnNotify event.
TDictionaryOwnershipsSet of ownerships for TObjectDictionary.
TPairTPair is a record holding a key-value pair.

Constants

cnAddedcnAdded: TCollectionNotification = cnAdded;
cnExtractedcnExtracted: TCollectionNotification = cnExtracted;
cnRemovedcnRemoved: TCollectionNotification = cnRemoved;
doOwnsKeysdoOwnsKeys: :91 = doOwnsKeys;
doOwnsValuesdoOwnsValues: :91 = doOwnsValues;


Personal tools
Previous Versions
Translations