47 str <<
"('" << d.
m_key <<
"')";
virtual StatusCode getIDOfTypeName(const std::string &typeName, CLID &id) const =0
get id associated with type name (if any)
virtual StatusCode getTypeNameOfID(const CLID &id, std::string &typeName) const =0
get user assigned type name associated with clID
static IClassIDSvc * p_clidSvc
bool isFailure() const
Test for a status code of FAILURE.
static std::once_flag m_ip
interface to the CLID database
StatusCode service(const Gaudi::Utils::TypeNameString &name, T *&svc, bool createIf=true)
Templated method to access a service by name.
GAUDI_API ISvcLocator * svcLocator()
std::string fullKey() const
friend std::ostream & operator<<(std::ostream &str, const DataObjID &d)