System.Generics.Collections

De Appmethod Libraries
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.

Classes

TArrayClasse contenant des méthodes statiques de recherche et de tri d'un tableau générique.
TArrayManagerClasse abstraite responsable de la gestion de la mémoire dans les tableaux.
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.
TMoveArrayManagerReprésente la classe responsable de la gestion de la mémoire dans les tableaux.
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__22Enumération de propriétaires pour TDictionaryOwnerships.
TCollectionNotificationType du changement apporté à la collection pour l'événement OnNotify.
TDictionaryOwnershipsEnsemble des possessions pour TObjectDictionary.
TPairTPair est un enregistrement contenant une paire clé-valeur.