Flutter Engine
 
Loading...
Searching...
No Matches
object.h File Reference
#include <atomic>
#include <utility>
#include "flutter/fml/logging.h"

Go to the source code of this file.

Classes

class  impeller::interop::ObjectBase
 
class  impeller::interop::Object< Clasz, CSibling >
 
class  impeller::interop::ScopedObject< Object >
 

Namespaces

namespace  impeller
 
namespace  impeller::interop
 

Enumerations

enum class  impeller::interop::AdoptTag { impeller::interop::kAdopted }
 

Functions

template<typename Object >
ScopedObject< Objectimpeller::interop::Ref (Object *object)
 
template<typename Object >
ScopedObject< Objectimpeller::interop::Adopt (Object *object)
 
template<typename Object >
ScopedObject< Objectimpeller::interop::Adopt (typename Object::InteropCSibling *object)
 
template<typename Object , typename... CtorArgs>
ScopedObject< Objectimpeller::interop::Create (CtorArgs &&... args)