Show: Delphi C++
Display Preferences

System.Contnrs

From XE2 API Documentation
Jump to: navigation, search


Contents

Classes

TBucketTBucketArray and TBucket represent a list of buckets that each store an array of items.
TBucketItemTBucketItemArray and TBucketItem represent the items in a TBucket record (Delphi) or structure (C++).
TBucketListTBucketList is a simple hash table that stores pointers indexed by pointers.
TClassListTClassList maintains a list of classes.
TComponentListTComponentList maintains a list of components, updating itself when a component is freed.
TCustomBucketListTCustomBucketList is the base class for lists that store items under a limited number of categories.
TIntegerBucketList
TObjectBucketListTObjectBucketList is a simple hash table that stores objects that are identified by other objects.
TObjectListTObjectList maintains a list of (owned) objects.
TObjectQueueTObjectQueue maintains a first-in first-out list of objects.
TObjectStackTObjectStack maintains a last-in first-out list of objects.
TOrderedListTOrderedList maintains an array of pointers that must be accessed in serial order.
TQueueTQueue maintains a first-in first-out array of pointers.
TStackTStack maintains a last-in first-out array of pointers.

Routines

RaiseListError

Types

TBucketTBucketArray and TBucket represent a list of buckets that each store an array of items.
TBucketArray
TBucketEvent
TBucketItemTBucketItemArray and TBucketItem represent the items in a TBucket record (Delphi) or structure (C++).
TBucketItemArray
TBucketListSizesTBucketListSizes indicates the number of distinct buckets in a TBucketList object.
TBucketProc

Variables

TBucketArray
TBucketItemArray

Constants

bl128bl128: TBucketListSizes = bl128;
bl16bl16: TBucketListSizes = bl16;
bl2bl2: TBucketListSizes = bl2;
bl256bl256: TBucketListSizes = bl256;
bl32bl32: TBucketListSizes = bl32;
bl4bl4: TBucketListSizes = bl4;
bl64bl64: TBucketListSizes = bl64;
bl8bl8: TBucketListSizes = bl8;


Personal tools
Previous Versions
Translations