22 #ifndef FIFE_SINGLETON_H
23 #define FIFE_SINGLETON_H
25 #define SINGLEFRIEND(classname) friend class FIFE::StaticSingleton<classname>; classname(); virtual ~classname();
106 template <
typename T> T* DynamicSingleton<T>::m_instance = 0;
virtual ~DynamicSingleton()
virtual ~StaticSingleton()
DynamicSingleton(const DynamicSingleton< T > &)
StaticSingleton< T > & operator=(const StaticSingleton< T > &)
The "classic" Singleton.
StaticSingleton(const StaticSingleton< T > &)
DynamicSingleton< T & > operator=(const DynamicSingleton< T > &)