iso::data::Singleton< Type > Class Template Reference

Singleton template class. More...

#include <iso_data_singleton.h>

Collaboration diagram for iso::data::Singleton< Type >:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static Type & get ()
static void destroy ()

Protected Member Functions

 Singleton ()
 ~Singleton ()

Static Protected Attributes

static Type * sInstance

Detailed Description

template<typename Type>
class iso::data::Singleton< Type >

Singleton template class.

class

Created by Daniel Bisig on 11/22/08.


Constructor & Destructor Documentation

template<typename Type>
iso::data::Singleton< Type >::Singleton (  )  [protected]

template<typename Type>
iso::data::Singleton< Type >::~Singleton (  )  [protected]


Member Function Documentation

template<typename Type>
Type & iso::data::Singleton< Type >::get (  )  [static]

template<typename Type>
void iso::data::Singleton< Type >::destroy (  )  [static]


Member Data Documentation

template<typename Type>
Type * iso::data::Singleton< Type >::sInstance [static, protected]


The documentation for this class was generated from the following file:
Generated on Fri Feb 25 13:57:33 2011 for iso_data by  doxygen 1.5.1