Singleton< TYPE > Class Template Reference
[Core]
Public Member Functions | |
| Singleton () | |
| virtual | ~Singleton () |
Static Public Member Functions | |
| static void | CreateInstance () |
| static void | DestroyInstance () |
| static TYPE * | GetInstance () |
| static bool | IsInstanceCreated () |
Detailed Description
template<class TYPE>
class Singleton< TYPE >
Definition at line 19 of file Singleton.h.
Constructor & Destructor Documentation
Definition at line 12 of file Singleton.inl.
Definition at line 26 of file Singleton.inl.
Member Function Documentation
template<class TYPE >
| void Singleton< TYPE >::CreateInstance | ( | ) | [static] |
Definition at line 39 of file Singleton.inl.
template<class TYPE >
| void Singleton< TYPE >::DestroyInstance | ( | ) | [static] |
Definition at line 53 of file Singleton.inl.
template<class TYPE >
| TYPE * Singleton< TYPE >::GetInstance | ( | ) | [static] |
Definition at line 68 of file Singleton.inl.
template<class TYPE >
| bool Singleton< TYPE >::IsInstanceCreated | ( | ) | [static] |
Definition at line 82 of file Singleton.inl.
Reproduction/republishing of any material on this site without permission is strictly prohibited.
