[Overview][Constants][Types][Classes][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Class encapsulating an operating system handle
Source position: syncobjs.pp line 55
type THandleObject = class(TSynchroObject) |
||
public |
||
destructor destroy; override; |
|
Free the instance |
property Handle: TEventHandle; [r] |
|
Handle for this object |
|
Last operating system error |
|
end; |
|
Class encapsulating an operating system handle |
|
| | ||
|
Abstract synchronization object |
|
| | ||
THandleObject is an abstract parent class for synchronization classes that need to store an operating system handle. It introduces a property Handle which can be used to store the operating system handle. The handle is in no way manipulated by THandleObject, only storage is provided.
Do not create an instance of THandleObject. It is an abstract class. Recent versions of FPC actually declare the class as abstract.
|
Handle for this object |