[Overview][Constants][Types][Classes][Index] Reference for unit 'fgl' (#rtl)

TFPGInterfacedObjectList.Add

Add new object of class T to the list.

Declaration

Source position: fgl.pp line 227

public function TFPGInterfacedObjectList.Add(

  const Item: T

):Integer;

Arguments

Item

  

Interfaced object to add to the list.

Function result

Index at which the object was added.

Description

Add adds a new item Item of class type T to the list and returns the position at which the item was added. Add will increase the reference count of the object.

Errors

If the item could not be added, an EListError exception is raised.

See also

TFPGInterfacedObjectList.Extract

  

Extract an item from the list

TFPGInterfacedObjectList.Items

  

Indexed access to objects in the list.

TFPGInterfacedObjectList.IndexOf

  

Index of object


Documentation generated on: May 14 2021