System.Generics.Collections

De RAD Studio API Documentation
Aller à : navigation, rechercher

Unité qui implémente des classes de conteneur génériques pour regrouper des éléments de données dans des tableaux, des dictionnaires, des listes, des piles, des files d'attente et autres.

Package rtl.bpl

Classes

TArrayClasse contenant des méthodes statiques de recherche et de tri d'un tableau générique.
TDictionaryCollection de paires clé-valeur.
TEnumerableTEnumerable est une classe abstraite héritée par tous les conteneurs énumérables.
TEnumeratorTEnumerator est la classe abstraite implémentée par toutes les classes d'énumérateur.
TListListe ordonnée.
TObjectDictionaryCollection des paires clé-valeur des objets.
TObjectListListe ordonnée d'objets.
TObjectQueueFile d'attente des objets.
TObjectStackPile d'objets de style dernier entré premier sorti.
TQueueFile d'attente implémentée sur un tableau, avec bouclage.
TStackPile de style dernier entré premier sorti.
TThreadedQueueReprésente une file de thread générique.
TThreadListReprésente une liste générique adaptée aux threads.

Routines

InCircularRangeInCircularRange est une fonction interne utilisée par la méthode Remove.

Types

PObjectPObject est un type pointeur sur une classe TObject.
System_Generics_Collections__02
TCollectionNotificationType du changement apporté à la collection pour l'événement OnNotify.
TDictionaryOwnershipsEnsemble des possessions pour TObjectDictionary.
TListHelperAssistance interne avec des méthodes non génériques pour gérer des instances de TList.
TPairTPair est un enregistrement contenant une paire clé-valeur.
TQueueHelperAssistance interne avec des méthodes non génériques pour gérer des instances de TQueue.
TStackHelperAssistance interne avec des méthodes non génériques pour gérer des instances de TStack.