5#ifndef ATHENAKERNEL_CONDCONTFACT_H
6#define ATHENAKERNEL_CONDCONTFACT_H 1
uint32_t CLID
The Class ID type.
Interface for RCU service.
SG::DataObjectSharedPtr< DataObject > Create(Athena::IRCUSvc &rcusvc, const CLID &clid, const std::string &key) const
void regMaker(const CLID &clid, ICondContMaker *maker)
CondContFactory(const CondContFactory &)
static CondContFactory & Instance()
CondContFactory & operator=(const CondContFactory &)
std::map< CLID, ICondContMaker * > m_makers
Some weak symbol referencing magic... These are declared in AthenaKernel/getMessageSvc....
CxxUtils::RefCountedPtr< T > DataObjectSharedPtr