Class TBrookLocker
Unit
Declaration
type TBrookLocker = class(TPersistent)
Description
Allows to lock other threads from accessing a block of code.
Hierarchy
- TObject
- TPersistent
- TBrookLocker
Overview
Methods
constructor Create; virtual; |
|
destructor Destroy; override; |
|
procedure Lock; virtual; |
|
procedure Unlock; virtual; |
|
function TryLock: Boolean; virtual; |
Properties
property Active: Boolean read FActive write SetActive stored IsActiveStored; |
Description
Methods
constructor Create; virtual; |
|
Creates an instance of |
destructor Destroy; override; |
|
Frees an instance of |
procedure Lock; virtual; |
|
Locks all other threads. |
procedure Unlock; virtual; |
|
Unlocks all other threads. |
function TryLock: Boolean; virtual; |
|
Tries to lock all other threads. |
Properties
property Active: Boolean read FActive write SetActive stored IsActiveStored; |
|
Activates the locker. (Default: |
Generated by PasDoc 0.16.0.