7 #ifndef GAUDIROOTCNV_ROOTDATABASECNV_H
8 #define GAUDIROOTCNV_ROOTDATABASECNV_H 1
11 #include "RootCnv/RootDirectoryCnv.h"
28 class GAUDI_API RootDatabaseCnv:
public RootDirectoryCnv {
38 RootDatabaseCnv(
long typ,
const CLID&,
ISvcLocator* svc, RootCnvSvc* mgr);
41 ~RootDatabaseCnv()
override =
default;
62 #endif // GAUDIROOTCNV_ROOTDATABASECNV_H
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
const std::string containerName(IRegistry *) const override
Retrieve the name of the container a given object is placed into.
This class is used for returning status codes from appropriate routines.
The IRegistry represents the entry door to the environment any data object residing in a transient da...
unsigned int CLID
Class ID definition.
Opaque address interface definition.
A DataObject is the base class of any identifiable object on any data store.
Helper functions to set/get the application return code.