20 #ifndef COIL_SINGLETON_H 21 #define COIL_SINGLETON_H 23 #include <coil/Mutex.h> 24 #include <coil/Guard.h> 105 template <
class SingletonClass>
205 template <
class SingletonClass>
209 template <
class SingletonClass>
214 #endif // COIL_SINGLETON_H Singleton & operator=(const Singleton &x)
static coil::Mutex m_mutex
Mutual exclusion object.
static SingletonClass & instance()
Create instance.
static SingletonClass * m_instance
SingletonClass object.
Singleton template class.
SingletonClass * SingletonClassPtr
Common Object Interface Layer.