Chromium Embedded Framework (CEF)  128.0.1+gc234e7f+chromium-128.0.6613.7
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
 
AutoLock & operator= (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: