Partager via


recursive_mutex, classe

Représente un type de mutex. Contrairement à mutex, le comportement des appels aux méthodes de verrouillage des objets qui sont déjà verrouillés est bien défini.

class recursive_mutex;

Membres

Constructeurs publics

Nom

Description

recursive_mutex::recursive_mutex, constructeur

Construit un objet recursive_mutex.

recursive_mutex::~recursive_mutex, destructeur

Libère toutes les ressources utilisées par l'objet d'recursive_mutex.

Méthodes publiques

Nom

Description

recursive_mutex::lock, méthode

Bloque le thread appelant jusqu'à ce que le thread obtenir la propriété des mutex.

recursive_mutex::try_lock, méthode

Tente d'obtenir la propriété des mutex sans blocage.

recursive_mutex::unlock, méthode

Libère la propriété des mutex.

Configuration requise

En-tête : mutex

Espace de noms : std

Voir aussi

Référence

<mutex>

Autres ressources

Fichiers d'en-tête de bibliothèque standard C++