CHROMA
|
#include <singleton.h>
Public Member Functions | |
ConcreteLifetimeTracker (T *p, unsigned int longevity, Destroyer d) | |
~ConcreteLifetimeTracker () | |
Public Member Functions inherited from Chroma::Private::LifetimeTracker | |
LifetimeTracker (unsigned int x) | |
virtual | ~LifetimeTracker ()=0 |
Private Attributes | |
T * | pTracked_ |
Destroyer | destroyer_ |
Additional Inherited Members | |
Static Public Member Functions inherited from Chroma::Private::LifetimeTracker | |
static bool | Compare (const LifetimeTracker *lhs, const LifetimeTracker *rhs) |
Definition at line 110 of file singleton.h.
|
inline |
Definition at line 113 of file singleton.h.
|
inline |
Definition at line 119 of file singleton.h.
References Chroma::Private::ConcreteLifetimeTracker< T, Destroyer >::destroyer_, and Chroma::Private::ConcreteLifetimeTracker< T, Destroyer >::pTracked_.
|
private |
Definition at line 124 of file singleton.h.
Referenced by Chroma::Private::ConcreteLifetimeTracker< T, Destroyer >::~ConcreteLifetimeTracker().
|
private |
Definition at line 123 of file singleton.h.
Referenced by Chroma::Private::ConcreteLifetimeTracker< T, Destroyer >::~ConcreteLifetimeTracker().