Chromium Embedded Framework (CEF)  117.1.0+ga287baf+chromium-117.0.5938.62
base::cef_internal::AutoLock Class Reference

A helper class that acquires the given Lock while the AutoLock is in scope. More...

#include "include/base/cef_lock.h"

Classes

struct  AlreadyAcquired
 

Public Member Functions

 AutoLock (Lock &lock)
 
 AutoLock (Lock &lock, const AlreadyAcquired &)
 
 AutoLock (const AutoLock &)=delete
 
AutoLockoperator= (const AutoLock &)=delete
 
 ~AutoLock ()
 

Detailed Description

A helper class that acquires the given Lock while the AutoLock is in scope.

Constructor & Destructor Documentation

◆ AutoLock() [1/3]

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

◆ AutoLock() [2/3]

base::cef_internal::AutoLock::AutoLock ( Lock lock,
const AlreadyAcquired  
)
inline

◆ AutoLock() [3/3]

base::cef_internal::AutoLock::AutoLock ( const AutoLock )
delete

◆ ~AutoLock()

base::cef_internal::AutoLock::~AutoLock ( )
inline

Member Function Documentation

◆ operator=()

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

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