MObject.cpp

[ Python Module : MObject ]

Contents

MOBJECT_MAGIC = 1234567890

[ Constant: int ]
* This class is base of all other M objects. It has a simple mechanism of magic numbers to check an object's validity. This class is empty if compiled with debugging disabled.

1. class MObject

[ created from class MObject ]

del this

[ Destructor: returns void ]
/ empty MOcheck() method

MOcheck()

[ Member : returns void ]
/ nothing

MObject_CheckLeaks()

[ Static member : returns void ]

2. class MObjectRC

[ created from class MObjectRC ]

MObjectRC()

[ Constructor: returns MObjectRC * ]

MObjectRC_CheckLeaks()

[ Static member : returns void ]

IncRef()

[ Member : returns void ]

DecRef()

[ Member : returns bool ]
/debug/release

SafeIncRef(p)

[ returns void ]

SafeDecRef(p)

[ returns void ]