API:System.SyncObjs.TConditionVariableCS

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.SyncObjs.TSynchroObjectSystem.TObjectTConditionVariableCS

Delphi

TConditionVariableCS = class(TSynchroObject)

C++

class PASCALIMPLEMENTATION TConditionVariableCS : public TSynchroObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs System.SyncObjs

Description

TSynchroObject est la classe de base pour tous les objets de synchronisation de threads.

System.SyncObjs.TConditionVariableCS hérite de System.SyncObjs.TSynchroObject. Tout le contenu en-dessous de cette ligne se réfère à System.SyncObjs.TSynchroObject.

TSynchroObject est la classe de base pour tous les objets de synchronisation de threads.

Utilisez TSynchroObject comme classe de base lors de la définition d'un objet synchronisant l'exécution de plusieurs threads dans une application multithread. Les objets de synchronisation contiennent des sections critiques qui bloquent temporairement l'exécution d'autres threads pouvant interférer avec l'exécution d'une section de code et des objets événement qui permettent aux threads de signaler quand les événements critiques ont lieu.

Exemples de code

Voir l'appel polymorphe de TSynchroObject.Acquire dans les exemples suivants :

Voir aussi