Flutter Engine
The Flutter Engine
|
#include <weak_ptr_internal.h>
Public Member Functions | |
WeakPtrFlag () | |
~WeakPtrFlag () | |
bool | is_valid () const |
void | Invalidate () |
Public Member Functions inherited from fml::RefCountedThreadSafe< WeakPtrFlag > | |
void | Release () const |
Public Member Functions inherited from fml::internal::RefCountedThreadSafeBase | |
void | AddRef () const |
bool | HasOneRef () const |
void | AssertHasOneRef () const |
Additional Inherited Members | |
Protected Member Functions inherited from fml::RefCountedThreadSafe< WeakPtrFlag > | |
RefCountedThreadSafe () | |
~RefCountedThreadSafe () | |
Protected Member Functions inherited from fml::internal::RefCountedThreadSafeBase | |
RefCountedThreadSafeBase () | |
~RefCountedThreadSafeBase () | |
bool | Release () const |
void | Adopt () |
Definition at line 22 of file weak_ptr_internal.h.
fml::internal::WeakPtrFlag::WeakPtrFlag | ( | ) |
Definition at line 12 of file weak_ptr_internal.cc.
fml::internal::WeakPtrFlag::~WeakPtrFlag | ( | ) |
Definition at line 14 of file weak_ptr_internal.cc.
void fml::internal::WeakPtrFlag::Invalidate | ( | ) |
Definition at line 19 of file weak_ptr_internal.cc.
|
inline |
Definition at line 28 of file weak_ptr_internal.h.