25 #ifndef Gw_SingletonDestroyer
26 #define Gw_SingletonDestroyer
48 if ( fTheSingletonToDestroy )
49 delete fTheSingletonToDestroy;
51 fTheSingletonToDestroy = 0x0;
55 fTheSingletonToDestroy = t;
59 Data_T *fTheSingletonToDestroy;
SingletonDestroyer(Data_T *t=0x0)
virtual ~SingletonDestroyer()
void SetSingleton(Data_T *t)
To properly destroy a singleton.