Public Member Functions | Static Public Member Functions

TSingleton< T > Class Template Reference

#include <singleton.h>

List of all members.

Public Member Functions

 TSingleton ()
 TSingleton (const char *identifier)
 ~TSingleton ()

Static Public Member Functions

static T * GetPtr (bool suppressError=false)
static T & GetRef ()
static bool Requested ()
static void Release ()

template<class T>
class TSingleton< T >


Constructor & Destructor Documentation

template<class T >
TSingleton< T >::TSingleton (  ) 
template<class T >
TSingleton< T >::TSingleton ( const char *  identifier  ) 
template<class T >
TSingleton< T >::~TSingleton (  ) 

Member Function Documentation

template<class T >
T * TSingleton< T >::GetPtr ( bool  suppressError = false  )  [static]
template<class T >
T & TSingleton< T >::GetRef (  )  [static]
template<class T >
void TSingleton< T >::Release (  )  [static]
template<class T >
bool TSingleton< T >::Requested (  )  [static]

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