Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

VOS::ObjectExciseListener Class Reference

Interface by which an application can be notified that an object wants to be excised. More...

#include <vos/corelibs/vos/refcount.hh>

Inheritance diagram for VOS::ObjectExciseListener:

VOS::VobjectImplementation VOS::LocalVobject VOS::RemoteVobject VOS::LocalMetaObject VOS::RemoteMetaObject VOS::LocalSite VOS::RemoteSite VOS::LocalSocketSite VOS::RemoteSocketSite VOS::RemoteStreamSite List of all members.

Public Member Functions


Detailed Description

Interface by which an application can be notified that an object wants to be excised.

Definition at line 126 of file refcount.hh.


Member Function Documentation

virtual void VOS::ObjectExciseListener::notifyObjectExcise RefCounted object  )  [pure virtual]
 

This will be called by the listened-to object when its RefCounted::excise() method is called.

The application should take any appropriate measures to remove references (to avoid stale pointers and/or memory leaks) and then call release().

Implemented in VOS::VobjectImplementation.


The documentation for this class was generated from the following file:
Generated on Tue Aug 12 03:56:05 2003 for Interreality Project - VOS by doxygen 1.3.2