Emx::Singleton< T > 模板类 参考

#include "Singleton.hpp"

Public 成员函数

 Singleton (const Singleton &)=delete
 
Singletonoperator= (const Singleton &)=delete
 

静态 Public 成员函数

static T & Get ()
 
static void Release ()
 

Protected 成员函数

 Singleton ()=default
 
virtual ~Singleton ()=default
 

构造及析构函数说明

◆ Singleton() [1/2]

template<typename T >
Emx::Singleton< T >::Singleton ( const Singleton< T > &  )
delete

◆ Singleton() [2/2]

template<typename T >
Emx::Singleton< T >::Singleton ( )
protecteddefault

◆ ~Singleton()

template<typename T >
virtual Emx::Singleton< T >::~Singleton ( )
protectedvirtualdefault

成员函数说明

◆ operator=()

template<typename T >
Singleton& Emx::Singleton< T >::operator= ( const Singleton< T > &  )
delete

◆ Get()

template<typename T >
static T& Emx::Singleton< T >::Get ( )
inlinestatic

◆ Release()

template<typename T >
static void Emx::Singleton< T >::Release ( )
inlinestatic