#include <DDSingleton.h>
Public Member Functions | |
T & | operator* () |
const T & | operator* () const |
T * | operator-> () |
const T * | operator-> () const |
Static Public Member Functions | |
static T * | getInstance () |
Protected Member Functions | |
DDSingleton () | |
DDSingleton (int) | |
Static Private Attributes | |
static std::unique_ptr< T > | m_instance |
Definition at line 9 of file DDSingleton.h.
|
inlineprotected |
Definition at line 27 of file DDSingleton.h.
|
inlineprotected |
Definition at line 34 of file DDSingleton.h.
|
inlinestatic |
Definition at line 17 of file DDSingleton.h.
|
inline |
Definition at line 14 of file DDSingleton.h.
|
inline |
Definition at line 15 of file DDSingleton.h.
|
inline |
Definition at line 12 of file DDSingleton.h.
|
inline |
Definition at line 13 of file DDSingleton.h.
|
staticprivate |
Definition at line 42 of file DDSingleton.h.
Referenced by cms::DDSingleton< std::unordered_map< std::string, std::vector< double > >, DDVectorRegistry >::DDSingleton(), cms::DDSingleton< std::unordered_map< std::string, std::vector< double > >, DDVectorRegistry >::getInstance(), cms::DDSingleton< std::unordered_map< std::string, std::vector< double > >, DDVectorRegistry >::operator*(), and cms::DDSingleton< std::unordered_map< std::string, std::vector< double > >, DDVectorRegistry >::operator->().