Flutter Engine
The Flutter Engine
Classes | Namespaces | Macros
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

namespace  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 132 of file ref_counted.h.

◆ FML_FRIEND_REF_COUNTED_THREAD_SAFE

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

Definition at line 126 of file ref_counted.h.