xflminterface XF_RefCount


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

FLMUINT

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

getRefCount

    FLMUINT getRefCount( void);

Returns the current reference count on the object.

    Parameters In: none

    Parameters Out: none

[Back to Top]


AddRef

    FLMUINT32 AddRef( void);

Increments the reference count to the object.  Returns the incremented reference count.

    Parameters In: none.

    Parameters Out: none.

[Back to Top]


Release

    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.

[Back to Top]