单例簇
使用双重锁检查优化
继承ACE_Cleanup
的单例会交给ACE_Object_Manager
管理,其析构函数中会释放单例
ACE_Singleton
其动态分配的是ACE_Singleton<TYPE, ACE_LOCK>
,不是TYPE
ACE_Unmanaged_Singleton
其不会交由ACE_Object_Manager
管理
ACE_TSS_Singleton
其为线程所属的单例,类型为ACE_TSS< TYPE >
,会交由ACE_Object_Manager
管理
ACE_Unmanaged_TSS_Singleton
与ACE_TSS_Singleton
差别是不会交由ACE_Object_Manager
管理
ACE_DLL_Singleton_T
与ACE_Singleton
差别是交由ACE_Framework_Repository
管理