Singleton< T > Class Template Reference

#include <singleton.h>

Inheritance diagram for Singleton< T >:

SOAPDispatcher List of all members.

Public Member Functions

virtual ~Singleton ()

Protected Member Functions

 Singleton ()

Static Protected Member Functions

static T & Instance ()

Static Private Attributes

static std::auto_ptr< T > m_ptheSingleton

Detailed Description

template<class T>
class Singleton< T >

Definition at line 92 of file singleton.h.


Constructor & Destructor Documentation

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

Definition at line 104 of file singleton.h.

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

Definition at line 115 of file singleton.h.


Member Function Documentation

template<class T>
T & Singleton< T >::Instance  )  [static, protected]
 

Reimplemented in SOAPDispatcher.

Definition at line 122 of file singleton.h.

References Singleton< T >::m_ptheSingleton.

Referenced by SOAPDispatcher::Instance().


Member Data Documentation

template<class T>
std::auto_ptr< T > Singleton< T >::m_ptheSingleton [static, private]
 

Definition at line 99 of file singleton.h.

Referenced by Singleton< T >::Instance().


The documentation for this class was generated from the following file:
Generated on Tue Mar 28 09:10:16 2006 for Simple SOAP by  doxygen 1.4.6