Sign in Join
FPDoc Onlineexperiment

TClassList.Remove function

Member of TClassListpublicIn unit Contnrs

Remove a class pointer from the list.

Declaration

pascal
function Remove(AClass: TClass): Integer

Arguments

AClass

Class pointer to remove from the list.

Function result

Index of the removed item.

Description

Remove removes a class pointer Item from the list, if it is present in the list. It returns the index of the removed class pointer, or -1 if the class pointer was not present in the list. It simply overrides the implementation in TList so it accepts a class pointer instead of a simple pointer. No new behaviour is introduced.

Errors

None.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.