SyncObjs

From Référence RAD Studio VCL
Jump to: navigation, search

Contents

Informations Delphi

Tableau

THandleObjectArray

THandleObjectArray représente un tableau d'objets de type THandleObject.

Classe

TConditionVariableCS

TConditionVariableCS permet l'utilisation des variables de condition en combinaison avec les sections critiques.

TConditionVariableMutex

TConditionVariableMutex permet l'utilisation des variables de condition en combinaison avec les mutex.

TCriticalSection

TCriticalSection permet à un seul thread d'une application multithread de bloquer temporairement l'accès à un bloc de code aux autres threads.

TEvent

TEvent représente un événement externe.

THandleObject

THandleObject est la classe de base de tous les objets de synchronisation de thread utilisant un handle.

TMutex

TMutex est une primitive de synchronisation utilisée pour garder une ressource partagée.

TSemaphore

TSemaphore est une primitive de synchronisation qui gère l'exécution simultanée des threads, dans le contexte de partage d'une ressource commune.

TSimpleEvent

TSimpleEvent représente un objet événement manuel sans nom.

TSynchroObject

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

Énumération

TWaitResult

TWaitResult indique la raison pour laquelle un objet événement a arrêté d'attendre son signal.

Assistance de classe

TConditionVariableHelper

TConditionVariableHelper est une classe d'assistance pour l'enregistrement TRTLConditionVariable.

TCriticalSectionHelper

TCriticalSectionHelper est une classe d'assistance pour l'enregistrement TRTLCriticalSection.

Informations C++

Classe

TConditionVariableCS

TConditionVariableCS permet l'utilisation des variables de condition en combinaison avec les sections critiques.

TConditionVariableMutex

TConditionVariableMutex permet l'utilisation des variables de condition en combinaison avec les mutex.

TCriticalSection

TCriticalSection permet à un seul thread d'une application multithread de bloquer temporairement l'accès à un bloc de code aux autres threads.

TEvent

TEvent représente un événement externe.

THandleObject

THandleObject est la classe de base de tous les objets de synchronisation de thread utilisant un handle.

TMutex

TMutex est une primitive de synchronisation utilisée pour garder une ressource partagée.

TSemaphore

TSemaphore est une primitive de synchronisation qui gère l'exécution simultanée des threads, dans le contexte de partage d'une ressource commune.

TSimpleEvent

TSimpleEvent représente un objet événement manuel sans nom.

TSynchroObject

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

Énumération

TWaitResult

TWaitResult indique la raison pour laquelle un objet événement a arrêté d'attendre son signal.

Typedef

TConditionVariableHelper

TConditionVariableHelper est une classe d'assistance pour l'enregistrement TRTLConditionVariable.

TCriticalSectionHelper

TCriticalSectionHelper est une classe d'assistance pour l'enregistrement TRTLCriticalSection.

THandleObjectArray

THandleObjectArray représente un tableau d'objets de type THandleObject.

Personal tools