Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  v29r0 (ff2e7097)
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(const std::string &itemPath)=0IDataProviderSvcpure virtual
addRef()=0IInterfacepure virtual
DeclareInterfaceID(IDataProviderSvc, 3, 0)IDataProviderSvc
DIR_NOT_EMPTY enum valueIDataProviderSvc
DOUBL_OBJ_PATH enum valueIDataProviderSvc
ext_iids typedefIInterface
findObject(IRegistry *pDirectory, const std::string &path, DataObject *&pObject)=0IDataProviderSvcpure virtual
findObject(const std::string &fullPath, DataObject *&pObject)=0IDataProviderSvcpure virtual
findObject(const std::string &parentPath, const std::string &objectPath, DataObject *&pObject)=0IDataProviderSvcpure virtual
findObject(const std::string &parentPath, int item, DataObject *&pObject)=0IDataProviderSvcpure virtual
findObject(DataObject *pNode, const std::string &objectPath, DataObject *&pObject)=0IDataProviderSvcpure virtual
findObject(DataObject *parentObj, int item, DataObject *&pObject)=0IDataProviderSvcpure virtual
getInterfaceNames() const =0IInterfacepure virtual
i_cast(const InterfaceID &) const =0IInterfacepure virtual
IDataProviderSvc_NO_ERROR enum valueIDataProviderSvc
iid typedefIInterface
interfaceID()IInterfaceinlinestatic
INVALID_OBJ_ADDR enum valueIDataProviderSvc
INVALID_OBJ_PATH enum valueIDataProviderSvc
INVALID_OBJECT enum valueIDataProviderSvc
INVALID_PARENT enum valueIDataProviderSvc
INVALID_ROOT enum valueIDataProviderSvc
LAST enum valueIDataProviderSvc
LAST_ERROR enum valueIInterface
linkObject(IRegistry *from, const std::string &objPath, DataObject *toObj)=0IDataProviderSvcpure virtual
linkObject(const std::string &fromPath, const std::string &objPath, DataObject *toObj)=0IDataProviderSvcpure virtual
linkObject(DataObject *fromObj, const std::string &objPath, DataObject *toObj)=0IDataProviderSvcpure virtual
linkObject(const std::string &fullPath, DataObject *toObj)=0IDataProviderSvcpure virtual
NO_ACCESS enum valueIDataProviderSvc
NO_DATA_LOADER enum valueIDataProviderSvc
NO_INTERFACE enum valueIInterface
NO_MORE_LEVELS enum valueIDataProviderSvc
OBJ_NOT_LOADED enum valueIDataProviderSvc
preLoad()=0IDataProviderSvcpure virtual
queryInterface(const InterfaceID &ti, void **pp)=0IInterfacepure virtual
refCount() const =0IInterfacepure virtual
registerObject(const std::string &fullPath, DataObject *pObject)=0IDataProviderSvcpure virtual
registerObject(const std::string &parentPath, const std::string &objectPath, DataObject *pObject)=0IDataProviderSvcpure virtual
registerObject(const std::string &parentPath, int item, DataObject *pObject)=0IDataProviderSvcpure virtual
registerObject(DataObject *parentObj, const std::string &objectPath, DataObject *pObject)=0IDataProviderSvcpure virtual
registerObject(DataObject *parentObj, int item, DataObject *pObject)=0IDataProviderSvcpure virtual
release()=0IInterfacepure virtual
removePreLoadItem(const DataStoreItem &item)=0IDataProviderSvcpure virtual
removePreLoadItem(const std::string &itemPath)=0IDataProviderSvcpure virtual
resetPreLoad()=0IDataProviderSvcpure virtual
retrieveObject(IRegistry *pDirectory, const std::string &path, DataObject *&pObject)=0IDataProviderSvcpure virtual
retrieveObject(const std::string &fullPath, DataObject *&pObject)=0IDataProviderSvcpure virtual
retrieveObject(const std::string &parentPath, const std::string &objectPath, DataObject *&pObject)=0IDataProviderSvcpure virtual
retrieveObject(const std::string &parentPath, int item, DataObject *&pObject)=0IDataProviderSvcpure virtual
retrieveObject(DataObject *parentObj, const std::string &objectPath, DataObject *&pObject)=0IDataProviderSvcpure virtual
retrieveObject(DataObject *parentObj, int item, DataObject *&pObject)=0IDataProviderSvcpure virtual
SEPARATOR enum valueIDataProviderSvc
Status enum nameIDataProviderSvc
SUCCESS enum valueIInterface
unlinkObject(IRegistry *from, const std::string &objPath)=0IDataProviderSvcpure virtual
unlinkObject(const std::string &fromPath, const std::string &objPath)=0IDataProviderSvcpure virtual
unlinkObject(DataObject *fromObj, const std::string &objPath)=0IDataProviderSvcpure virtual
unlinkObject(const std::string &fullPath)=0IDataProviderSvcpure virtual
unregisterObject(const std::string &fullPath)=0IDataProviderSvcpure virtual
unregisterObject(const std::string &parentPath, const std::string &objPath)=0IDataProviderSvcpure virtual
unregisterObject(const std::string &parentPath, int item)=0IDataProviderSvcpure virtual
unregisterObject(DataObject *pObject)=0IDataProviderSvcpure virtual
unregisterObject(DataObject *pParent, const std::string &objPath)=0IDataProviderSvcpure virtual
unregisterObject(DataObject *pParent, int item)=0IDataProviderSvcpure virtual
updateObject(IRegistry *pDirectory)=0IDataProviderSvcpure virtual
updateObject(const std::string &fullPath)=0IDataProviderSvcpure virtual
updateObject(DataObject *toUpdate)=0IDataProviderSvcpure virtual
updateObject(const std::string &parentPath, const std::string &updatePath)=0IDataProviderSvcpure virtual
updateObject(DataObject *pParent, const std::string &updatePath)=0IDataProviderSvcpure virtual
VERSMISMATCH enum valueIInterface
~IInterface()=defaultIInterfacevirtual