#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] |