#include <Karto.h>
Public Member Functions | |
T * | Get () |
Singleton () | |
virtual | ~Singleton () |
Private Member Functions | |
const Singleton & | operator= (const Singleton &) |
Singleton (const Singleton &) | |
Private Attributes | |
T * | m_pPointer |
Singleton class ensures only one instance of T is created
karto::Singleton< T >::Singleton | ( | ) | [inline] |
virtual karto::Singleton< T >::~Singleton | ( | ) | [inline, virtual] |
karto::Singleton< T >::Singleton | ( | const Singleton< T > & | ) | [private] |
T* karto::Singleton< T >::Get | ( | ) | [inline] |
const Singleton& karto::Singleton< T >::operator= | ( | const Singleton< T > & | ) | [private] |
T* karto::Singleton< T >::m_pPointer [private] |