#include <OSGMemoryObject.h>

Public Member Functions | |
Destructor | |
| virtual | ~MemoryObject (void) |
Reference Counting | |
| void | addRef (void) |
| void | subRef (void) |
| Int32 | getRefCount (void) |
Protected Member Functions | |
Constructors | |
| MemoryObject (void) | |
| MemoryObject (const MemoryObject &source) | |
Private Member Functions | |
| void | operator= (const MemoryObject &source) |
| prohibit default function (move to 'public' if needed) | |
Private Attributes | |
| Int32 | _refCount |
| reference count | |
Definition at line 55 of file OSGMemoryObject.h.
| MemoryObject::~MemoryObject | ( | void | ) | [virtual] |
| MemoryObject::MemoryObject | ( | void | ) | [protected] |
| MemoryObject::MemoryObject | ( | const MemoryObject & | source | ) | [protected] |
| void MemoryObject::addRef | ( | void | ) |
Definition at line 64 of file OSGMemoryObject.cpp.
References _refCount.
Referenced by osg::SharedObjectHandler::getSharedObject(), and osg::SharedObjectHandler::initialize().
00065 { 00066 _refCount++; 00067 }
| void MemoryObject::subRef | ( | void | ) |
| Int32 MemoryObject::getRefCount | ( | void | ) |
Definition at line 77 of file OSGMemoryObject.cpp.
References _refCount.
00078 { 00079 return _refCount; 00080 }
| void osg::MemoryObject::operator= | ( | const MemoryObject & | source | ) | [private] |
Int32 MemoryObject::_refCount [private] |
Definition at line 94 of file OSGMemoryObject.h.
Referenced by addRef(), getRefCount(), and subRef().
1.5.5