[Overview][Constants][Types][Classes][Procedures and functions][Index] | Reference for unit 'contnrs' (#fcl)

# Reference for unit 'contnrs': Classes

`EDuplicate` |  | Exception raised when a key is stored twice in a hash table.
`EKeyNotFound` |  | Exception raised when a key is not found.
`TBucketList` |  | Default bucket list implementation.
`TClassList` |  | List of classes.
`TComponentList` |  | List to manage component instances.
`TCustomBucketList` |  | Custom bucket list class
`TFPCustomHashTable` |  | Hash class
`TFPDataHashTable` |  | Hash table for data pointers
`TFPHashList` |  | Hash list class for pointer data
`TFPHashObject` |  | Hash-list aware object
`TFPHashObjectList`
`TFPObjectHashTable` |  | Hash table for object instances
`TFPObjectList` |  | TFPList descendent which manages objects.
`TFPStringHashTable` |  | Hash table for string data.
`THTCustomNode` |  | Single item in the hash table.
`THTDataNode` |  | Data node for pointer hashtable
`THTObjectNode` |  | Node type for TFPObjectHashTable
`THTOwnedObjectNode` |  | Node type for owned objects.
`THTStringNode` |  | Node type for TFPStringHashTable
`TObjectBucketList` |  | Bucket list using objects instead of pointers.
`TObjectList` |  | List to manage object instances.
`TObjectQueue`
`TObjectStack` |  | Object instances stack
`TOrderedList` |  | Base class for queues and stacks.
`TQueue` |  | Pointer queue
`TStack` |  | Pointer Stack

Documentation generated on: Feb 26 2014