ATLAS Offline Software
|
#include <KitManager.h>
Public Member Functions | |
~KitManager () | |
bool | registerKit (const std::string &name, const T_KitInterface *a_kit) |
const T_KitInterface & | kit (const std::string &name) const |
void | dumpKits (std::ostream &out) const |
Static Public Member Functions | |
static KitManager< T_KitInterface > & | instance () |
Protected Member Functions | |
const void * | kitPtr (const std::string &name) const |
bool | registerKit (const std::string &name, const void *a_kit) |
Protected Attributes | |
std::mutex | m_mutex |
std::map< std::string, const void * > | m_registry |
Definition at line 31 of file KitManager.h.
|
inline |
Definition at line 33 of file KitManager.h.
|
inherited |
Definition at line 27 of file KitManager.cxx.
|
inlinestatic |
Definition at line 50 of file KitManager.h.
|
inline |
Definition at line 45 of file KitManager.h.
Definition at line 11 of file KitManager.cxx.
|
inline |
Definition at line 41 of file KitManager.h.
|
protectedinherited |
Definition at line 16 of file KitManager.cxx.
|
mutableprotectedinherited |
Definition at line 23 of file KitManager.h.
|
protectedinherited |
Definition at line 24 of file KitManager.h.