Partager via


mutex, classe (STL)

Représente un type de mutex. Les objets de ce type peuvent être utilisés pour appliquer l'exclusion mutuelle à l'intérieur d'un programme.

class mutex;

Membres

Constructeurs publics

Nom

Description

mutex::mutex, constructeur (STL)

Construit un objet mutex.

mutex::~mutex, destructeur (STL)

Libère n'importe quelles ressources utilisées par l'objet mutex.

Méthodes publiques

Nom

Description

mutex::lock, méthode (STL)

Bloque le thread appelant jusqu'à ce que le thread obtienne la propriété du mutex.

Méthode mutex::native_handle (STL)

Retourne le type spécifique d'implémentation qui représente le handle du mutex.

mutex::try_lock, méthode (STL)

Tente d'obtenir la propriété de la référence mutex sans se bloquer.

mutex::unlock, méthode (STL)

Libère la propriété du 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++