CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Singleton.h
Go to the documentation of this file.
1 #ifndef DDI_Singleton_h
2 #define DDI_Singleton_h
3 
4 namespace DDI {
5  template <class I>
6  class Singleton
7  {
8  public:
9  typedef I value_type;
10 
11  static value_type & instance();
12 
13  private:
14  Singleton();
15  Singleton& operator=(const Singleton &);
16  };
17 }
18 #endif
static value_type & instance()
const std::complex< double > I
Definition: I.h:8
Singleton & operator=(const Singleton &)