#include <Object.h>
Inheritance diagram for mcObjectRefData:
This class has an important difference with wxObjectRefData: it provides the #IncRefCount() and #DecRefCount() as public methods, thus allowing mcElement-derived class to implement their wrapper constructors.
Definition at line 100 of file Object.h.
Public Member Functions | |
mcObjectRefData () | |
virtual | ~mcObjectRefData () |
int | data_GetRefCount () const |
void | data_SetRefCount (int n) |
void | data_IncRefCount () |
void | data_DecRefCount () |
Private Attributes | |
int | mdata_count |
|
Definition at line 103 of file Object.h. References mdata_count. |
|
|
|
Definition at line 110 of file Object.h. References mdata_count. Referenced by mcObject::data_UnRef(). |
|
Definition at line 106 of file Object.h. References mdata_count. Referenced by mcElement::data_MakePrivateCopy(), mcObject::data_UnRef(), and mcElementHelpers::math_Replace(). |
|
Definition at line 109 of file Object.h. References mdata_count. Referenced by mcObject::data_Ref(), and mcElement::mcElement(). |
|
Definition at line 107 of file Object.h. References mdata_count. |
|
Definition at line 113 of file Object.h. Referenced by data_DecRefCount(), data_GetRefCount(), data_IncRefCount(), data_SetRefCount(), and mcObjectRefData(). |
[ Top ] |