The Gaudi Framework  master (f31105fd)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
IDataProviderSvc Member List

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

addPreLoadItem(const DataStoreItem &item)=0IDataProviderSvcpure virtual
addPreLoadItem(std::string itemPath)IDataProviderSvcinline
addRef()=0IInterfacepure virtual
DeclareInterfaceID(IDataProviderSvc, 4, 0)IDataProviderSvc
ext_iids typedefIInterface
findObject(IRegistry *pDirectory, std::string_view path, DataObject *&pObject)=0IDataProviderSvcpure virtual
findObject(std::string_view fullPath, DataObject *&pObject)=0IDataProviderSvcpure virtual
findObject(std::string_view parentPath, std::string_view objectPath, DataObject *&pObject)IDataProviderSvcinline
findObject(std::string_view parentPath, int item, DataObject *&pObject)IDataProviderSvcinline
findObject(DataObject *parentObj, std::string_view objectPath, DataObject *&pObject)IDataProviderSvcinline
findObject(DataObject *parentObj, int item, DataObject *&pObject)IDataProviderSvcinline
getInterfaceNames() const =0IInterfacepure virtual
i_cast(const InterfaceID &) const =0IInterfacepure virtual
iid typedefIInterface
interfaceID()IInterfaceinlinestatic
itemToPath(int item)IDataProviderSvcinlineprivatestatic
linkObject(IRegistry *from, std::string_view objPath, DataObject *toObj)=0IDataProviderSvcpure virtual
linkObject(std::string_view fromPath, std::string_view objPath, DataObject *toObj)IDataProviderSvcinline
linkObject(DataObject *fromObj, std::string_view objPath, DataObject *toObj)IDataProviderSvcinline
linkObject(std::string_view fullPath, DataObject *toObj)=0IDataProviderSvcpure virtual
preLoad()=0IDataProviderSvcpure virtual
queryInterface(const InterfaceID &ti, void **pp)=0IInterfacepure virtual
refCount() const =0IInterfacepure virtual
registerObject(std::string_view fullPath, DataObject *pObject)IDataProviderSvcinline
registerObject(std::string_view parentPath, std::string_view objectPath, DataObject *pObject)=0IDataProviderSvcpure virtual
registerObject(std::string_view parentPath, int item, DataObject *pObject)IDataProviderSvcinline
registerObject(DataObject *parentObj, std::string_view objectPath, DataObject *pObject)=0IDataProviderSvcpure virtual
registerObject(DataObject *parentObj, int item, DataObject *pObject)IDataProviderSvcinline
release()=0IInterfacepure virtual
removePreLoadItem(const DataStoreItem &item)=0IDataProviderSvcpure virtual
removePreLoadItem(std::string itemPath)IDataProviderSvcinline
resetPreLoad()=0IDataProviderSvcpure virtual
retrieveObject(IRegistry *pDirectory, std::string_view path, DataObject *&pObject)=0IDataProviderSvcpure virtual
retrieveObject(std::string_view fullPath, DataObject *&pObject)IDataProviderSvcinline
retrieveObject(std::string_view parentPath, std::string_view objectPath, DataObject *&pObject)IDataProviderSvcinline
retrieveObject(std::string_view parentPath, int item, DataObject *&pObject)IDataProviderSvcinline
retrieveObject(DataObject *parentObj, std::string_view objectPath, DataObject *&pObject)IDataProviderSvcinline
retrieveObject(DataObject *parentObj, int item, DataObject *&pObject)IDataProviderSvcinline
SEPARATOR enum valueIDataProviderSvc
Status enum nameIDataProviderSvc
unlinkObject(IRegistry *from, std::string_view objPath)=0IDataProviderSvcpure virtual
unlinkObject(std::string_view fromPath, std::string_view objPath)IDataProviderSvcinline
unlinkObject(DataObject *fromObj, std::string_view objPath)=0IDataProviderSvcpure virtual
unlinkObject(std::string_view fullPath)=0IDataProviderSvcpure virtual
unregisterObject(std::string_view fullPath)=0IDataProviderSvcpure virtual
unregisterObject(std::string_view parentPath, std::string_view objPath)IDataProviderSvcinline
unregisterObject(std::string_view parentPath, int item)IDataProviderSvcinline
unregisterObject(DataObject *pObject)=0IDataProviderSvcpure virtual
unregisterObject(DataObject *pParent, std::string_view objPath)=0IDataProviderSvcpure virtual
unregisterObject(DataObject *pParent, int item)IDataProviderSvcinline
updateObject(IRegistry *pDirectory)=0IDataProviderSvcpure virtual
updateObject(std::string_view fullPath)IDataProviderSvcinline
updateObject(DataObject *toUpdate)=0IDataProviderSvcpure virtual
updateObject(std::string_view parentPath, std::string_view updatePath)IDataProviderSvcinline
updateObject(DataObject *pParent, std::string_view updatePath)IDataProviderSvcinline
~IInterface()=defaultIInterfacevirtual