|
Geant4-11
|
Public Member Functions | |
| persistent_data & | operator= (const persistent_data &)=delete |
| persistent_data & | operator= (persistent_data &&)=delete |
| persistent_data ()=default | |
| persistent_data (const persistent_data &)=delete | |
| persistent_data (persistent_data &&)=delete | |
| persistent_data (pointer _master, std::thread::id _tid) | |
| void | reset () |
| ~persistent_data ()=default | |
Data Fields | |
| list_t | m_children = {} |
| pointer | m_master_instance = nullptr |
| thread_id_t | m_master_thread = std::this_thread::get_id() |
| mutex_t | m_mutex |
Definition at line 158 of file Singleton.hh.
|
default |
|
default |
|
delete |
|
delete |
|
inline |
Definition at line 172 of file Singleton.hh.
|
delete |
|
delete |
|
inline |
Definition at line 177 of file Singleton.hh.
| list_t PTL::Singleton< Type, PointerT >::persistent_data::m_children = {} |
Definition at line 163 of file Singleton.hh.
| pointer PTL::Singleton< Type, PointerT >::persistent_data::m_master_instance = nullptr |
Definition at line 162 of file Singleton.hh.
| thread_id_t PTL::Singleton< Type, PointerT >::persistent_data::m_master_thread = std::this_thread::get_id() |
Definition at line 160 of file Singleton.hh.
| mutex_t PTL::Singleton< Type, PointerT >::persistent_data::m_mutex |
Definition at line 161 of file Singleton.hh.