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;

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) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!