RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
Classes

The following table lists classes in this documentation.

Name 
Description 
TConditionVariableHelper is a class helper for the TRTLConditionVariable record. 
TCriticalSectionHelper is a record helper for the TRTLCriticalSection record. 
 
Name 
Description 
 
TConditionVariableCS allows the use of condition variables in combination with critical sections. 
 
TConditionVariableMutex allows the use of condition variables in combination with mutexes. 
 
TCriticalSection allows a thread in a multi-threaded application to temporarily block other threads from accessing a block of code. 
 
TEvent represents an external event. 
 
THandleObject is the base class for all thread synchronization objects that use a handle. 
 
TMutex is a synchronization primitive used to guard a shared resource. 
 
TSemaphore is a synchronization primitive that manages the concurrent execution of threads, in the context of sharing a common resource. 
 
TSimpleEvent represents an unnamed manual event object. 
 
TSynchroObject is the base class for all thread synchronization objects. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!