Compartilhar via


Classe lock_guard

Representa um modelo que possa ser criado uma instância do para criar um objeto cujo destruidor desbloquee mutex.

template<class Mutex>
class lock_guard;

Comentários

O argumento Mutex do modelo deve nomear um tipo de mutex.

Membros

Typedefs Públicas

Nome

Descrição

lock_guard::mutex_type

Sinônimo para o argumento Mutexdo modelo.

Construtores Públicos

Nome

Descrição

Construtor lock_guard::lock_guard

Constrói um objeto lock_guard.

Destruidor lock_guard::~lock_guard

Desbloqueia mutex passado ao construtor.

Requisitos

Cabeçalho: mutex

std de Namespace:

Consulte também

Referência

<mutex>

Outros recursos

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