2005/5/9

     
 

class PhantomReference

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::lang::ref::PhantomReference Class Reference

#include <PhantomReference.h>

Inheritance diagram for acdk::lang::ref::PhantomReference:

acdk::lang::ref::Reference acdk::lang::Object acdk::lang::ref::NotifyObjectEventListener acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

API: Java.

Author:
Roger Rene Kommer
Version:
Revision
1.12
Date:
Date
2005/02/05 10:44:59
See also:
NotifyRepository

ReferenceQueue


Public Member Functions

 PhantomReference (IN(RObject) ref, IN(RReferenceQueue) queue=Nil)
virtual bool notifyBeforeDestruction (Object *obj)
 called if RefCount == 0.


Constructor & Destructor Documentation

acdk::lang::ref::PhantomReference::PhantomReference IN(RObject ref,
IN(RReferenceQueue queue = Nil
 


Member Function Documentation

virtual bool acdk::lang::ref::PhantomReference::notifyBeforeDestruction Object obj  )  [virtual]
 

called if RefCount == 0.

Returns:
false if object should not be destroyd

Reimplemented from acdk::lang::ref::Reference.