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

# Reference for unit 'contnrs': Types

`PBucket` |  | Pointer to TBucket" type.
`PHashItem` |  | Pointer to THashItem
`PHashItemList` |  | Pointer to THashItemList array
`PHashTable` |  | Pointer to THashTable array.
`TBucket` |  | Bucket record
`TBucketArray` |  | Array of TBucket records.
`TBucketItem` |  | Record used in bucket list.
`TBucketItemArray` |  | Array of TBucketItem records
`TBucketListSizes` |  | Enumerated type to indicate bucket list size
`TBucketProc` |  | Callback for the ForEach call.
`TBucketProcObject` |  | Callback for the ForEach call.
`TDataIteratorMethod` |  | Data iterator method.
`THashFunction` |  | Hash calculation function.
`THashItem` |  | Record used to maintain an item in the hash list
`THashItemList` |  | array of THashItem records.
`THashTable` |  | Array of hash values
`THTCustomNodeClass` |  | Class of THTCustomNodeClass.
`THTNode` |  | Alias for THTDataNode
`TIteratorMethod` |  | Iterator prototype for TFPCustomHashTable
`TObjectIteratorMethod` |  | iterate callback prototype.
`TObjectListCallback` |  | Method callback type for TFPObjectList.ForEachCall
`TObjectListStaticCallback` |  | Plan procedure callback type for TFPObjectList.ForEachCall
`TStringIteratorMethod` |  | Iterator callback type

The latest version of this document can be found at lazarus-ccr.sourceforge.net .