Chromium Embedded Framework (CEF) 148.0.4+ga59e378+chromium-148.0.7778.40
base::cef_internal::WeakReference::Flag Class Reference

#include "include/base/cef_weak_ptr.h"

Inheritance diagram for base::cef_internal::WeakReference::Flag:
base::RefCountedThreadSafe< Flag >

Public Member Functions

 Flag ()
 
void Invalidate ()
 
bool IsValid () const
 
bool MaybeValid () const
 
- Public Member Functions inherited from base::RefCountedThreadSafe< Flag >
 RefCountedThreadSafe ()
 
 RefCountedThreadSafe (const RefCountedThreadSafe &)=delete
 
RefCountedThreadSafeoperator= (const RefCountedThreadSafe &)=delete
 
void AddRef () const
 
void Release () const
 

Friends

class base::RefCountedThreadSafe< Flag >
 

Additional Inherited Members

- Public Types inherited from base::RefCountedThreadSafe< Flag >
using RefCountPreferenceTag = cef_subtle::StartRefCountFromZeroTag
 
- Protected Member Functions inherited from base::RefCountedThreadSafe< Flag >
 ~RefCountedThreadSafe ()=default
 

Constructor & Destructor Documentation

◆ Flag()

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

Member Function Documentation

◆ Invalidate()

void base::cef_internal::WeakReference::Flag::Invalidate ( )

◆ IsValid()

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

◆ MaybeValid()

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

Friends And Related Symbol Documentation

◆ base::RefCountedThreadSafe< Flag >


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