![]() |
ATLAS Offline Software
|
#include <EmulContext.h>
Classes | |
| class | IHolder |
| class | HolderT |
Public Member Functions | |
| EmulContext ()=default | |
| EmulContext (const EmulContext &)=delete | |
| EmulContext & | operator= (const EmulContext &)=delete |
| ~EmulContext ()=default | |
| template<typename T> | |
| void | store (const std::string &name, std::unique_ptr< T > &&object) |
| template<typename T> | |
| const T * | get (const std::string &name) const |
Private Attributes | |
| std::unordered_map< std::string, std::unique_ptr< IHolder > > | m_store |
Definition at line 16 of file EmulContext.h.
|
default |
|
delete |
|
default |
Definition at line 94 of file EmulContext.h.
|
delete |
|
inline |
Definition at line 77 of file EmulContext.h.
|
private |
Definition at line 54 of file EmulContext.h.