#include <Singleton.hh>
template<typename T, template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
class LDASTools::AL::SingletonHolder< T, CreationPolicy, LifetimePolicy >
- Note
- Removed the ThreadingModel and MutexPolicy from the originial code
◆ baton_type [1/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ baton_type [2/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ baton_type [3/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ ObjectType [1/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ ObjectType [2/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ ObjectType [3/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ PtrInstanceType [1/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ PtrInstanceType [2/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ PtrInstanceType [3/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ SingletonHolder() [1/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ SingletonHolder() [2/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ SingletonHolder() [3/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ DestroySingleton() [1/3]
template<typename T , template< class > class CreationPolicy, template< class > class L>
◆ DestroySingleton() [2/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ DestroySingleton() [3/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ Instance() [1/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ Instance() [2/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ Instance() [3/3]
template<class T , template< class > class CreationPolicy, template< class > class LifetimePolicy>
◆ MakeInstance() [1/3]
template<class T , template< class > class CreationPolicy, template< class > class LifetimePolicy>
◆ MakeInstance() [2/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ MakeInstance() [3/3]
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ baton
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ destroyed_
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
◆ pInstance_
template<typename T , template< class > class CreationPolicy = CreateUsingNew, template< class > class LifetimePolicy = DefaultLifetime>
The documentation for this class was generated from the following file:
- /build/ldas-tools-al-2.6.3/debian/tmp/usr/include/ldastoolsal/Singleton.hh