#include <object.h>
Public Types | |
using | InteropClass = Clasz |
using | InteropCSibling = CSibling |
Additional Inherited Members | |
![]() | |
ObjectBase ()=default | |
virtual | ~ObjectBase ()=default |
ObjectBase (const ObjectBase &)=delete | |
ObjectBase (ObjectBase &&)=delete | |
ObjectBase & | operator= (const ObjectBase &)=delete |
ObjectBase & | operator= (ObjectBase &&)=delete |
void | Retain () |
void | Release () |
uint64_t | GetRefCountForTests () const |
![]() | |
static void | SafeRetain (void *ptr) |
static void | SafeRelease (void *ptr) |
using impeller::interop::Object< Clasz, CSibling >::InteropClass = Clasz |
using impeller::interop::Object< Clasz, CSibling >::InteropCSibling = CSibling |