Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  v29r0 (ff2e7097)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
IDataManagerSvc Member List

This is the complete list of members for IDataManagerSvc, including all inherited members.

addRef()=0IInterfacepure virtual
clearStore()=0IDataManagerSvcpure virtual
clearSubTree(const std::string &sub_path)=0IDataManagerSvcpure virtual
clearSubTree(DataObject *pObject)=0IDataManagerSvcpure virtual
DeclareInterfaceID(IDataManagerSvc, 3, 0)IDataManagerSvc
ext_iids typedefIInterface
getInterfaceNames() const =0IInterfacepure virtual
i_cast(const InterfaceID &) const =0IInterfacepure virtual
iid typedefIInterface
interfaceID()IInterfaceinlinestatic
LAST_ERROR enum valueIInterface
NO_INTERFACE enum valueIInterface
objectLeaves(const DataObject *pObject, std::vector< IRegistry * > &refLeaves)=0IDataManagerSvcpure virtual
objectLeaves(const IRegistry *pRegistry, std::vector< IRegistry * > &refLeaves)=0IDataManagerSvcpure virtual
objectParent(const DataObject *pObject, IRegistry *&refpParent)=0IDataManagerSvcpure virtual
objectParent(const IRegistry *pRegistry, IRegistry *&refpParent)=0IDataManagerSvcpure virtual
queryInterface(const InterfaceID &ti, void **pp)=0IInterfacepure virtual
refCount() const =0IInterfacepure virtual
registerAddress(const std::string &fullPath, IOpaqueAddress *pAddress)=0IDataManagerSvcpure virtual
registerAddress(DataObject *parentObj, const std::string &objectPath, IOpaqueAddress *pAddress)=0IDataManagerSvcpure virtual
registerAddress(IRegistry *parentObj, const std::string &objectPath, IOpaqueAddress *pAddress)=0IDataManagerSvcpure virtual
release()=0IInterfacepure virtual
rootCLID() const =0IDataManagerSvcpure virtual
rootName() const =0IDataManagerSvcpure virtual
setDataLoader(IConversionSvc *svc, IDataProviderSvc *dpsvc=nullptr)=0IDataManagerSvcpure virtual
setRoot(std::string root_name, DataObject *pObject)=0IDataManagerSvcpure virtual
setRoot(std::string root_path, IOpaqueAddress *pRootAddr)=0IDataManagerSvcpure virtual
Status enum nameIInterface
SUCCESS enum valueIInterface
traverseSubTree(const std::string &sub_path, IDataStoreAgent *pAgent)=0IDataManagerSvcpure virtual
traverseSubTree(DataObject *pObject, IDataStoreAgent *pAgent)=0IDataManagerSvcpure virtual
traverseTree(IDataStoreAgent *pAgent)=0IDataManagerSvcpure virtual
unregisterAddress(const std::string &fullPath)=0IDataManagerSvcpure virtual
unregisterAddress(DataObject *pParent, const std::string &objPath)=0IDataManagerSvcpure virtual
unregisterAddress(IRegistry *pParent, const std::string &objPath)=0IDataManagerSvcpure virtual
VERSMISMATCH enum valueIInterface
~IInterface()=defaultIInterfacevirtual