RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TSynchroObject Class

TSynchroObject is the base class for all thread synchronization objects.

Pascal
TSynchroObject = class(TObject);
C++
class TSynchroObject : public TObject;

SyncObjs

Use TSynchroObject as a base class when defining an object that coordinates the execution of different threads in a multi-threaded application. Synchronization objects include critical sections that temporarily block the execution of other threads which may interfere with the successful completion of a section of code, and event objects that allow threads to signal when critical events have occurred. 

 

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!