Chromium Embedded Framework (CEF)
122.1.5+gf09a9bc+chromium-122.0.6261.29
|
A thread-safe wrapper for some piece of data so we can place other things in scoped_refptrs<>. More...
#include "include/base/cef_ref_counted.h"
Public Member Functions | |
RefCountedData () | |
RefCountedData (const T &in_value) | |
RefCountedData (T &&in_value) | |
template<typename... Args> | |
RefCountedData (std::in_place_t, Args &&... args) | |
Public Member Functions inherited from base::RefCountedThreadSafe< base::RefCountedData< T > > | |
RefCountedThreadSafe () | |
RefCountedThreadSafe (const RefCountedThreadSafe &)=delete | |
RefCountedThreadSafe & | operator= (const RefCountedThreadSafe &)=delete |
void | AddRef () const |
void | Release () const |
Public Attributes | |
T | data |
Friends | |
class | base::RefCountedThreadSafe< base::RefCountedData< T > > |
Additional Inherited Members | |
Static Public Attributes inherited from base::RefCountedThreadSafe< base::RefCountedData< T > > | |
static constexpr cef_subtle::StartRefCountFromZeroTag | kRefCountPreference |
Protected Member Functions inherited from base::RefCountedThreadSafe< base::RefCountedData< T > > | |
~RefCountedThreadSafe ()=default | |
A thread-safe wrapper for some piece of data so we can place other things in scoped_refptrs<>.
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
|
friend |
T base::RefCountedData< T >::data |