Construtor lock_guard::lock_guard
Constrói um objeto lock_guard.
explicit lock_guard(mutex_type& Mtx);
lock_guard(mutex_type& Mtx, adopt_lock_t);
Parâmetros
- Mtx
Um objeto de tipo de mutex .
Comentários
O primeiro construtor cria um objeto do tipo lock_guard e bloqueia Mtx. Se Mtx não é um mutex recursiva, deve ser desbloqueado quando o construtor é chamado.
O segundo construtor não bloqueia Mtx. Mtx deve ser bloqueado quando o construtor é chamado. O construtor não gerencie nenhuma exceção.
Requisitos
Cabeçalho: mutex
std de Namespace: