Singleton< T > Class Template Reference

a singleton pattern More...

#include <Singleton.h>

Collaboration diagram for Singleton< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~Singleton ()

Static Public Member Functions

static T * instance ()
static void deleteInstance ()

Protected Member Functions

 Singleton ()

Detailed Description

template<class T>
class Singleton< T >

a singleton pattern

Definition at line 5 of file Singleton.h.


Constructor & Destructor Documentation

template<class T>
virtual Singleton< T >::~Singleton (  )  [inline, virtual]

Definition at line 8 of file Singleton.h.

template<class T>
Singleton< T >::Singleton (  )  [inline, protected]

Definition at line 20 of file Singleton.h.


Member Function Documentation

template<class T>
static void Singleton< T >::deleteInstance (  )  [inline, static]

Definition at line 14 of file Singleton.h.

template<class T>
static T* Singleton< T >::instance (  )  [inline, static]

Definition at line 9 of file Singleton.h.


The documentation for this class was generated from the following file:

Generated on Sat Oct 10 03:29:20 2009 for Hangman by  doxygen 1.6.1