#include <Referenced.h>
Inheritance diagram for vrjGA::Referenced:

Public Member Functions | |
| void | ref () |
| void | unref () |
Protected Member Functions | |
| Referenced () | |
| virtual | ~Referenced () |
|
|
Definition at line 6 of file Referenced.cpp.
00006 : _refCount(0)
00007 {
00008 }
|
|
|
Definition at line 10 of file Referenced.cpp.
00011 {
00012 }
|
|
|
Definition at line 14 of file Referenced.cpp. Referenced by boost::intrusive_ptr_add_ref().
00015 {
00016 ++_refCount;
00017 }
|
|
|
Definition at line 19 of file Referenced.cpp. Referenced by boost::intrusive_ptr_release().
00020 {
00021 if( 0==--_refCount )
00022 delete this;
00023 }
|
1.3.5