Declaration¶
Source position: classesh.inc line 643
type
TThreadList = class
public
constructor Create;
destructor Destroy;
procedure Add;
procedure Clear;
function LockList : TList;
procedure Remove;
procedure UnlockList;
property Duplicates: TDuplicates; {rw}
end;
Inheritance¶
Methods¶
| Member | Visibility | Description |
|---|---|---|
| Add | public | Adds an element to the list. |
| Clear | public | Removes all elements from the list. |
| Create | public | Creates a new thread-safe list. |
| Destroy | public | Destroys the list instance. |
| LockList | public | Locks the list for exclusive access. |
| Remove | public | Removes an item from the list. |
| UnlockList | public | Unlocks the list after it was locked. |