This class is the base class for most public interfaces in the XFLAIM™ database system. It provides two methods to track the references to the objects.
Method Summary |
|
getRefCount - Returns the current reference count on the object. |
|
FLMUINT32 |
AddRef - Increments the reference count in the object. |
FLMUINT32 |
Release - Decrements the reference count. If the reference count goes to zero, the object is deleted. |
Method Detail |
FLMUINT getRefCount( void);
Returns the current reference count on the object.
Parameters In: none
Parameters Out: none
FLMUINT32
AddRef( void);
Increments the reference count to the object. Returns the incremented reference count.
Parameters In: none.
Parameters Out: none.
FLMUINT32
Release( void );
Decrements the reference count and deletes the object if it goes to zero. Returns the decremented reference count.
Parameters In: none.
Parameters Out: none.