webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
RefCountObject Class Reference

#include <RefCountObject.h>

Inheritance diagram for RefCountObject:
angle::NonCopyable egl::Image egl::ImageSibling gl::Buffer gl::FenceSync gl::Query gl::Sampler gl::TransformFeedback gl::Renderbuffer gl::Texture

Public Member Functions

 RefCountObject (GLuint id)
 
void addRef () const
 
void release () const
 
GLuint id () const
 
size_t getRefCount () const
 

Protected Member Functions

virtual ~RefCountObject ()
 

Constructor & Destructor Documentation

◆ RefCountObject()

RefCountObject::RefCountObject ( GLuint  id)
inlineexplicit

◆ ~RefCountObject()

virtual RefCountObject::~RefCountObject ( )
inlineprotectedvirtual

Member Function Documentation

◆ addRef()

void RefCountObject::addRef ( void  ) const
inline

◆ getRefCount()

size_t RefCountObject::getRefCount ( ) const
inline

◆ id()

GLuint RefCountObject::id ( ) const
inline

◆ release()

void RefCountObject::release ( ) const
inline

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