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

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

access(const std::string &fullPath, const std::string &filename)=0INTupleSvcpure virtual
addPreLoadItem(const DataStoreItem &item)=0IDataProviderSvcpure virtual
addPreLoadItem(std::string itemPath)IDataProviderSvcinline
addRef()=0IInterfacepure virtual
book(const std::string &fullPath, const CLID &type, const std::string &title)=0INTupleSvcpure virtual
book(const std::string &dirPath, const std::string &relPath, const CLID &type, const std::string &title)=0INTupleSvcpure virtual
book(const std::string &dirPath, long id, const CLID &type, const std::string &title)=0INTupleSvcpure virtual
book(DataObject *pParent, const std::string &relPath, const CLID &type, const std::string &title)=0INTupleSvcpure virtual
book(DataObject *pParent, long id, const CLID &type, const std::string &title)=0INTupleSvcpure virtual
create(const CLID &typ, const std::string &title, NTuple::Tuple *&refpTuple)=0INTupleSvcpure virtual
createDirectory(DataObject *pParent, const std::string &title)=0INTupleSvcpure virtual
createDirectory(DataObject *pParent, long id)=0INTupleSvcpure virtual
createDirectory(const std::string &dirPath, long id)=0INTupleSvcpure virtual
createDirectory(const std::string &dirPath, const std::string &title)=0INTupleSvcpure virtual
createDirectory(const std::string &fullPath)=0INTupleSvcpure virtual
DeclareInterfaceID(INTupleSvc, 2, 0)INTupleSvc
IDataProviderSvc::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
readRecord(NTuple::Tuple *tuple)=0INTupleSvcpure virtual
readRecord(const std::string &fullPath)=0INTupleSvcpure virtual
readRecord(DataObject *pParent, const std::string &relPath)=0INTupleSvcpure 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
save(const std::string &fullPath)=0INTupleSvcpure virtual
save(NTuple::Tuple *tuple)=0INTupleSvcpure virtual
save(DataObject *pParent, const std::string &relPath)=0INTupleSvcpure virtual
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
writeRecord(NTuple::Tuple *tuple)=0INTupleSvcpure virtual
writeRecord(const std::string &fullPath)=0INTupleSvcpure virtual
writeRecord(DataObject *pParent, const std::string &relPath)=0INTupleSvcpure virtual
~IInterface()=defaultIInterfacevirtual