Loading...
Searching...
No Matches
RefCountedabstract

#include <Ultralight/RefPtr.h>

Overview

Interface for all ref-counted objects that will be managed using the RefPtr<> smart pointer.

Inheritance diagram for RefCounted:
App Bitmap Buffer FontFile ImageSource JSContext Overlay Renderer Session String16Vector View Window

Public Member Functions

virtual void AddRef () const =0
 
virtual void Release () const =0
 
virtual int ref_count () const =0
 

Protected Member Functions

virtual ~RefCounted ()
 

Constructor & Destructor Documentation

◆ ~RefCounted()

virtual ~RefCounted ( )
protectedvirtual

Member Function Documentation

◆ AddRef()

virtual void AddRef ( ) const
pure virtual

◆ ref_count()

virtual int ref_count ( ) const
pure virtual

◆ Release()

virtual void Release ( ) const
pure virtual

The documentation for this class was generated from the following file: