System.Contnrs

De RAD Studio API Documentation
Aller à : navigation, rechercher


Package rtl.bpl

Classes

TBucketListTBucketList est une table de hachage simple qui stocke des pointeurs indexés par des pointeurs.
TClassListTClassList gère une liste de classes.
TComponentListTComponentList gère une liste de composants et s'actualise toute seule quand un composant est libéré.
TCustomBucketListTCustomBucketList est la classe de base des listes qui stockent des éléments sous un nombre limité de catégories.
TIntegerBucketListTIntegerBucketList est une table de hachage simple qui stocke des entiers qui sont identifiés par d'autres entiers.
TObjectBucketListTObjectBucketList est une table de hachage simple qui stocke des objets identifiés par d'autres objets.
TObjectListTObjectList maintient une liste d'objets (propriétaires).
TObjectQueueTObjectQueue gère une liste d'objets de style premier entré premier sorti.
TObjectStackTObjectStack gère une liste d'objets de style dernier entré premier sorti.
TOrderedListTOrderedList gère un tableau de pointeurs qui doit être accédé en ordre séquentiel.
TQueueTQueue gère un tableau de pointeurs de style premier entré premier sorti.
TStackTStack gère un tableau de pointeurs de type dernier entré premier sorti.

Routines

RaiseListError (obsolète)

Types

TBucketTBucketArray et TBucket représentent une liste de compartiments, chacun d'eux contenant un tableau d'éléments.
TBucketArray
TBucketEvent
TBucketItemTBucketItemArray et TBucketItem représentent les éléments d'un enregistrement (Delphi) ou d'une structure (C++) TBucket.
TBucketItemArray
TBucketListSizesTBucketListSizes indique le nombre de compartiments distincts dans un objet TBucketList.
TBucketProc