|
Gnash
0.8.11dev
|
For stuff that's tricky to keep track of w/r/t ownership & cleanup. The only use for this class seems to be for putting derived classes in smart_ptr. More...
#include <ref_counted.h>
Public Member Functions | |
| ref_counted () | |
| ref_counted (const ref_counted &) | |
| void | add_ref () const |
| void | drop_ref () const |
| long | get_ref_count () const |
Protected Member Functions | |
| virtual | ~ref_counted () |
For stuff that's tricky to keep track of w/r/t ownership & cleanup. The only use for this class seems to be for putting derived classes in smart_ptr.
|
inlineprotectedvirtual |
|
inline |
|
inline |
|
inline |
Referenced by gnash::intrusive_ptr_add_ref().
|
inline |
Referenced by gnash::intrusive_ptr_release().
|
inline |
1.8.12