|
Chromium Embedded Framework (CEF)
122.0.1+gf3f83ff+chromium-122.0.6261.6
|
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 |