Unit 'fgl' Package
[Overview][Constants][Types][Classes][Index] [#rtl]

TFPSMap.Add

Add a key, value pair to the map.

Declaration

Source position: fgl.pp line 275

public function TFPSMap.Add(

  AKey: Pointer;

  AData: Pointer

):Integer;

function TFPSMap.Add(

  AKey: Pointer

):Integer;

Arguments

AKey

  

Pointer to key to add to list.

AData

  

Pointer to data to add to list.

Function result

Slot in the list for the key and data.

Arguments

AKey

  

Pointer to key to add to list.

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

TFPSMap.Insert

  

Insert a new slot for key and associated data item in the list.

TFPSMap.IndexOf

  

Index of key pointed to by AKey.


Documentation generated on: Dec 27 2024