Chromium Embedded Framework (CEF)  122.1.5+gf09a9bc+chromium-122.0.6261.29
base::cef_internal::WeakReference Class Reference

#include "include/base/cef_weak_ptr.h"

Classes

class  Flag
 

Public Member Functions

 WeakReference ()
 
 WeakReference (const scoped_refptr< Flag > &flag)
 
 ~WeakReference ()
 
 WeakReference (WeakReference &&other) noexcept
 
 WeakReference (const WeakReference &other)
 
WeakReferenceoperator= (WeakReference &&other) noexcept=default
 
WeakReferenceoperator= (const WeakReference &other)=default
 
bool IsValid () const
 
bool MaybeValid () const
 

Constructor & Destructor Documentation

◆ WeakReference() [1/4]

base::cef_internal::WeakReference::WeakReference ( )

◆ WeakReference() [2/4]

base::cef_internal::WeakReference::WeakReference ( const scoped_refptr< Flag > &  flag)
explicit

◆ ~WeakReference()

base::cef_internal::WeakReference::~WeakReference ( )

◆ WeakReference() [3/4]

base::cef_internal::WeakReference::WeakReference ( WeakReference &&  other)
noexcept

◆ WeakReference() [4/4]

base::cef_internal::WeakReference::WeakReference ( const WeakReference other)

Member Function Documentation

◆ IsValid()

bool base::cef_internal::WeakReference::IsValid ( ) const

◆ MaybeValid()

bool base::cef_internal::WeakReference::MaybeValid ( ) const

◆ operator=() [1/2]

WeakReference& base::cef_internal::WeakReference::operator= ( const WeakReference other)
default

◆ operator=() [2/2]

WeakReference& base::cef_internal::WeakReference::operator= ( WeakReference &&  other)
defaultnoexcept

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