Compartilhar via


Classe recursive_mutex

Representa um tipo mutex. Em contraste com mutex, o comportamento das chamadas para bloquear métodos para os objetos que estão bloqueados já é bem definido.

class recursive_mutex;

Membros

Construtores Públicos

Nome

Descrição

Construtor recursive_mutex::recursive_mutex

Constrói um objeto recursive_mutex.

Destruidor recursive_mutex::~recursive_mutex

Libera todos os recursos que são usados pelo objeto de recursive_mutex .

Métodos Públicos

Nome

Descrição

Método recursive_mutex::lock

Bloqueia o thread de chamada até que o thread obtenha a propriedade do mutex.

Método recursive_mutex::try_lock

Tenta obter a propriedade do mutex sem bloqueio.

Método recursive_mutex::unlock

Libera a propriedade do mutex.

Requisitos

Cabeçalho: mutex

std de Namespace:

Consulte também

Referência

<mutex>

Outros recursos

Arquivos de cabeçalho da Biblioteca Padrão C++