eXperiment robotics framework

Singleton< T > Class Template Reference
[Singletonizer]

class to make every target class a singleton. More...

#include <erf/erf_singleton.hpp>>

List of all members.

Static Public Member Functions

static T & instance ()

Protected Member Functions

 Singleton ()
 ctor hidden
 ~Singleton ()
 dtor hidden
 Singleton (Singleton const &)
 copy ctor hidden
Singletonoperator= (Singleton const &)
 assign op hidden


Detailed Description

template<class T>
class Singleton< T >

class to make every target class a singleton.

Definition at line 16 of file erf_singleton.hpp.


Constructor & Destructor Documentation

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

ctor hidden

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

dtor hidden

template<class T>
Singleton< T >::Singleton ( Singleton< T > const &   )  [protected]

copy ctor hidden


Member Function Documentation

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

Definition at line 17 of file erf_singleton.hpp.

template<class T>
Singleton& Singleton< T >::operator= ( Singleton< T > const &   )  [protected]

assign op hidden


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

The miarn project - written by Joao Xavier