WeakRefBase Class Reference

#include <refBase.h>

Inheritance diagram for WeakRefBase:

Inheritance graph
[legend]
List of all members.

Detailed Description

Base class for objects which can be weakly referenced (i.e., reference goes away when object is destroyed).


Public Member Functions

 WeakRefBase ()
virtual ~WeakRefBase ()
WeakReferencegetWeakReference ()

Protected Member Functions

void clearWeakReferences ()

Private Attributes

WeakReferencemReference

Classes

class  WeakReference
 Weak reference to WeakRefBase. More...


Constructor & Destructor Documentation

WeakRefBase::WeakRefBase (  )  [inline]

virtual WeakRefBase::~WeakRefBase (  )  [inline, virtual]


Member Function Documentation

WeakRefBase::WeakReference * WeakRefBase::getWeakReference (  )  [inline]

void WeakRefBase::clearWeakReferences (  )  [inline, protected]


Member Data Documentation