#include <ServiceRegistry.h>
Definition at line 12 of file ServiceRegistry.h.
art::ServiceRegistry::~ServiceRegistry |
( |
| ) |
|
|
defaultnoexcept |
art::ServiceRegistry::ServiceRegistry |
( |
| ) |
|
|
privatedefaultnoexcept |
template<typename T >
T& art::ServiceRegistry::get |
( |
| ) |
const |
|
inlineprivate |
Definition at line 46 of file ServiceRegistry.h.
50 <<
" no ServiceRegistry has been set for this thread";
cet::exempt_ptr< ServicesManager > manager_
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
template<typename T >
static bool art::ServiceRegistry::isAvailable |
( |
| ) |
|
|
inlinestatic |
Definition at line 29 of file ServiceRegistry.h.
32 return mgr->isAvailable<
T>();
35 <<
" no ServiceRegistry has been set for this thread";
static ServiceRegistry & instance() noexcept
cet::exempt_ptr< ServicesManager > manager_
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
template<typename T , art::ServiceScope >
The documentation for this class was generated from the following files: