22 #ifndef FIFE_SINGLETON_H 23 #define FIFE_SINGLETON_H 25 #define SINGLEFRIEND(classname) friend class FIFE::StaticSingleton<classname>; classname(); virtual ~classname(); 91 m_instance =
static_cast<T*
>(
this);
virtual ~DynamicSingleton()
virtual ~StaticSingleton()
DynamicSingleton(const DynamicSingleton< T > &)
StaticSingleton< T > & operator=(const StaticSingleton< T > &)
StaticSingleton(const StaticSingleton< T > &)
DynamicSingleton< T & > operator=(const DynamicSingleton< T > &)