V-Gears 0
Free Final Fantasy VII engine.
RefCounted Class Reference

Provides a base implementation of reference counting. More...

#include <RefCounted.h>

Inheritance diagram for RefCounted:

Protected Member Functions

 RefCounted ()
 
virtual ~RefCounted ()
 

Private Member Functions

friend void::intrusive_ptr_add_ref (RefCounted *ptr)
 
friend void::intrusive_ptr_release (RefCounted *ptr)
 

Private Attributes

long ref_count_
 Reference count used for boost::intrusive_ptr. More...
 

Detailed Description

Provides a base implementation of reference counting.

To be used with boost::intrusive_ptr.

Constructor & Destructor Documentation

◆ RefCounted()

RefCounted::RefCounted ( )
inlineprotected

◆ ~RefCounted()

virtual RefCounted::~RefCounted ( )
inlineprotectedvirtual

Member Function Documentation

◆ void::intrusive_ptr_add_ref()

◆ void::intrusive_ptr_release()

Member Data Documentation

◆ ref_count_

long RefCounted::ref_count_
private

Reference count used for boost::intrusive_ptr.


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