System.Generics.Collections
From RAD Studio API Documentation
Unit that implements generic container classes to group data items in arrays, dictionaries, lists, stacks, queues, and more.
| Package | rtl250.bpl |
|---|
Classes
TArray Class that contains static methods for searching and sorting a generic array.
TDictionary Collection of key-value pairs.
TEnumerable TEnumerable is an abstract class inherited by all enumerable containers.
TEnumerator TEnumerator is the abstract class implemented by all enumerator classes.
TList Ordered list.
TObjectDictionary Collection of key and/or value objects.
TObjectList Ordered list of objects.
TObjectQueue Queue of objects.
TObjectStack Last in, first out stack of objects.
TQueue Queue implemented over array, using wrapping.
TStack Last in, first out stack.
TThreadedQueue Represents a generic threaded queue.
TThreadList Represents a generic thread-safe list.
Routines
Types
TCollectionNotification Type of change to collection for OnNotify event.
TDictionaryOwnerships Set of ownerships for TObjectDictionary.
TListHelper Internal helper with non-generic methods to handle TList instances.
TQueueHelper Internal helper with non-generic methods to handle TQueue instances.
TStackHelper Internal helper with non-generic methods to handle TStack instances.