Chromium Embedded Framework (CEF)  109.0.1+gcd5e37a+chromium-109.0.5414.8
base::cef_internal::AutoUnlock Class Reference

AutoUnlock is a helper that will Release() the |lock| argument in the constructor, and re-Acquire() it in the destructor. More...

#include "include/base/cef_lock.h"

Public Member Functions

 AutoUnlock (Lock &lock)
 
 AutoUnlock (const AutoUnlock &)=delete
 
AutoUnlockoperator= (const AutoUnlock &)=delete
 
 ~AutoUnlock ()
 

Detailed Description

AutoUnlock is a helper that will Release() the |lock| argument in the constructor, and re-Acquire() it in the destructor.

Constructor & Destructor Documentation

◆ AutoUnlock() [1/2]

base::cef_internal::AutoUnlock::AutoUnlock ( Lock lock)
inlineexplicit

◆ AutoUnlock() [2/2]

base::cef_internal::AutoUnlock::AutoUnlock ( const AutoUnlock )
delete

◆ ~AutoUnlock()

base::cef_internal::AutoUnlock::~AutoUnlock ( )
inline

Member Function Documentation

◆ operator=()

AutoUnlock& base::cef_internal::AutoUnlock::operator= ( const AutoUnlock )
delete

The documentation for this class was generated from the following file: