Namespace: OtlSync
Class TOmniCriticalSection
System.TInterfacedObject
|
+-- OtlSync.TOmniCriticalSection
All Implemented Interfaces: - IOmniCriticalSection
public class TOmniCriticalSection ( System.TInterfacedObject , IOmniCriticalSection )
Sealed- False
Abstract- False
Persistent- False
Create
public constructor Create()
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
Acquire
public procedure Acquire()
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
Destroy
public procedure Destroy()
Reintroduce- False
Virtual- False
Override- True
Abstract- False
Final- False
GetLockCount
public function GetLockCount(): integer
Final- False
Reintroduce- False
Abstract- False
Returns- integer
Override- False
Virtual- False
Class- False
GetSyncObj
public function GetSyncObj(): TSynchroObject
Final- False
Reintroduce- False
Abstract- False
Returns- TSynchroObject
Override- False
Virtual- False
Class- False
Release
public procedure Release()
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
to Interface IOmniCriticalSection
Client- TOmniCriticalSection
Supplier- IOmniCriticalSection