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

# THashList

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

## Declaration

Source position: _crw_hl.pas line 59

`type THashList = class(TMasterObject)`
`public`
`constructor Create();`
`destructor Destroy; override;`
`function Delete();`
`function IndexOf();`
`function FindItem();`
`function Search();`
`function GetData();`
`function SetData();`
`function GetText();`
`function MemUsed();`
`procedure Clear;`
`property Count: Integer; [r]`
`property Parent: TObject; [rw]`
`property Hasher: THash32Function; [r]`
`property Collisions: Cardinal; [rw]`
`property CaseSensitive: Boolean; [r]`
`property OwnsObjects: Boolean; [rw]`
`property Items []: PHashListItemRec; default; [r]`
`property Hashs []: Cardinal; [r]`
`property Keys []: LongString; [r]`
`property Datas []: Double; [rw]`
`property Links []: Integer; [rw]`
`property Params []: LongString; [rw]`
`property Objects []: TObject; [rw]`
`property KeyedItems []: PHashListItemRec; [r]`
`property KeyedHashs []: Cardinal; [r]`
`property KeyedDatas []: Double; [rw]`
`property KeyedLinks []: Integer; [rw]`
`property KeyedParams []: LongString; [rw]`
`property KeyedObjects []: TObject; [rw]`
`end;`

## Inheritance

`THashList`
`TMasterObject`
`TObject`