| [Overview][Types][Classes][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
String hash list
Source position: inifiles.pp line 62
type TStringHash = class  | 
||
public  | 
||
constructor Create();  | 
  | 
Create a new instance of TStringHash  | 
destructor Destroy; override;  | 
  | 
Free TStringHash instance  | 
procedure Add();  | 
  | 
Add a new value to the hash  | 
procedure Clear;  | 
  | 
Remove all values  | 
function Modify();  | 
  | 
Try to modify an existing value  | 
procedure Remove();  | 
  | 
Remove a key from the hash  | 
function ValueOf();  | 
  | 
Retrieve value of Key  | 
property AddReplacesExisting: Boolean; [rw]  | 
  | 
Should Add replace existing values or not  | 
end;  | 
  | 
String hash list  | 
|
| | | ||
TObject  | 
TStringHash is a Delphi compatibility object. It is not used in the TIniFile implementation. It implements a bucket list for Name=Value pairs, where Value is an integer. This enables quick lookup of values based on a name.
  | 
Ini file implementation  | 
|
  | 
Create a new instance of TStringHash  | 
|
  | 
Retrieve value of Key  |