#include <Singleton.h>
Public Types | |
typedef T | TObjectType |
Static Public Member Functions | |
static T & | instance () |
Instance access for derived class. | |
Protected Member Functions | |
Singleton () | |
virtual | ~Singleton () |
This singleton works with dynamic library export; that is to say it can be used both in a dynamic library and in an executable (tested under Win32 only).
Definition at line 39 of file Singleton.h.
typedef T Util::Singleton< T >::TObjectType |
Definition at line 45 of file Singleton.h.
Util::Singleton< T >::Singleton | ( | ) | [inline, protected] |
Definition at line 41 of file Singleton.h.
virtual Util::Singleton< T >::~Singleton | ( | ) | [inline, protected, virtual] |
Definition at line 42 of file Singleton.h.
static T& Util::Singleton< T >::instance | ( | ) | [inline, static] |