Skip to content

TFPSMap.Add

Add a key, value pair to the map.

Declaration

Source position: fgl.pp line 292

public 
function Add(AKey: Pointer; AData: Pointer) : Integer;

function Add(AKey: Pointer) : Integer;

Description

Add adds the memory pointed to by AData to the map using the memory pointed to by AKey as the key. If no data is specified, it allocates a slot for AKey and returns a pointer to that slot.

Errors

If the maximum amount of values is reached, Add will raise an EListError exception.

See also

Name Description
TFPSMap.Insert Insert a new slot for key and associated data item in the list.
TFPSMap.IndexOf Index of key pointed to by AKey.