TClassList.Remove¶
Remove a class pointer from the list.
Declaration¶
Source position: contnrs.pp line 131
public
function TClassList.Remove(AClass: TClass) : Integer;
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¶
| Name | Description |
|---|---|
| TClassList.Extract | Extract a class pointer from the list. |
| #rtl.classes.Tlist.Remove |