System.Contnrs
| Package | rtl.bpl | 
|---|
Classes
| TBucketList | TBucketList is a simple hash table that stores pointers indexed by pointers. | 
| TClassList | TClassList maintains a list of classes. | 
| TComponentList | TComponentList maintains a list of components, updating itself when a component is freed. | 
| TCustomBucketList | TCustomBucketList is the base class for lists that store items under a limited number of categories. | 
| TIntegerBucketList | TIntegerBucketList is a simple hash table that stores Integers that are identified by other Integers. | 
| TObjectBucketList | TObjectBucketList is a simple hash table that stores objects that are identified by other objects. | 
| TObjectList | TObjectList maintains a list of (owned) objects. | 
| TObjectQueue | TObjectQueue maintains a first-in first-out list of objects. | 
| TObjectStack | TObjectStack maintains a last-in first-out list of objects. | 
| TOrderedList | TOrderedList maintains an array of pointers that must be accessed in serial order. | 
| TQueue | TQueue maintains a first-in first-out array of pointers. | 
| TStack | TStack maintains a last-in first-out array of pointers. | 
Routines
| RaiseListError (deprecated) | 
Types
| TBucket | TBucketArray and TBucket represent a list of buckets that each store an array of items. | 
| TBucketArray | |
| TBucketEvent | |
| TBucketItem | TBucketItemArray and TBucketItem represent the items in a TBucket record (Delphi) or structure (C++). | 
| TBucketItemArray | |
| TBucketListSizes | TBucketListSizes indicates the number of distinct buckets in a TBucketList object. | 
| TBucketProc |