#include <RefCounted.h>

Public Types | |
| typedef size_t | RefCount |
Public Member Functions | |
| IE_CORE_DECLAREMEMBERPTR (RefCounted) | |
| RefCounted () | |
| void | addRef () const |
| Add a reference to the current object. | |
| void | removeRef () const |
| Remove a reference from the current object. | |
| RefCount | refCount () const |
| Returns the current reference count. | |
Protected Member Functions | |
| virtual | ~RefCounted () |
| typedef size_t IECore::RefCounted::RefCount |
| IECore::RefCounted::RefCounted | ( | ) |
| IECore::RefCounted::~RefCounted | ( | ) | [protected, virtual] |
| void IECore::RefCounted::addRef | ( | ) | const [inline] |
Add a reference to the current object.
| IECore::RefCounted::IE_CORE_DECLAREMEMBERPTR | ( | RefCounted | ) |
| RefCount IECore::RefCounted::refCount | ( | ) | const [inline] |
Returns the current reference count.
| void IECore::RefCounted::removeRef | ( | ) | const [inline] |
1.5.8