Flutter Engine
ref_counted.h File Reference
#include "flutter/fml/macros.h"
#include "flutter/fml/memory/ref_counted_internal.h"
#include "flutter/fml/memory/ref_ptr.h"

Go to the source code of this file.

Classes

class  fml::RefCountedThreadSafe< T >
 

Namespaces

 fml
 

Macros

#define FML_FRIEND_REF_COUNTED_THREAD_SAFE(T)   friend class ::fml::RefCountedThreadSafe<T>
 
#define FML_FRIEND_MAKE_REF_COUNTED(T)   friend class ::fml::internal::MakeRefCountedHelper<T>
 

Macro Definition Documentation

◆ FML_FRIEND_MAKE_REF_COUNTED

#define FML_FRIEND_MAKE_REF_COUNTED (   T)    friend class ::fml::internal::MakeRefCountedHelper<T>

Definition at line 131 of file ref_counted.h.

Referenced by flutter::EngineLayer::Layer().

◆ FML_FRIEND_REF_COUNTED_THREAD_SAFE

#define FML_FRIEND_REF_COUNTED_THREAD_SAFE (   T)    friend class ::fml::RefCountedThreadSafe<T>

Definition at line 125 of file ref_counted.h.