|
| DeclareInterfaceID (IIOVSvcTool, 1, 0) |
|
virtual void | setStoreName (const std::string &storeName)=0 |
|
virtual const std::string & | getStoreName () const =0 |
|
virtual StatusCode | regFcn (SG::DataProxy *dp, const CallBackID &c, const IOVSvcCallBackFcn &fcn, bool trigger)=0 |
|
virtual StatusCode | regFcn (const CallBackID &c1, const CallBackID &c2, const IOVSvcCallBackFcn &fcn2, bool trigger)=0 |
|
virtual StatusCode | regFcn (const IAlgTool *ia, const CallBackID &c2, const IOVSvcCallBackFcn &fcn2, bool trigger)=0 |
|
virtual StatusCode | setRange (const CLID &clid, const std::string &key, IOVRange &)=0 |
|
virtual StatusCode | getRange (const CLID &clid, const std::string &key, IOVRange &iov) const =0 |
|
virtual StatusCode | regProxy (SG::DataProxy *proxy, const std::string &key)=0 |
|
virtual StatusCode | deregProxy (SG::DataProxy *proxy)=0 |
|
virtual StatusCode | deregProxy (const CLID &clid, const std::string &key)=0 |
|
virtual StatusCode | replaceProxy (SG::DataProxy *pOld, SG::DataProxy *pNew)=0 |
|
virtual StatusCode | regProxy (const CLID &clid, const std::string &key)=0 |
|
virtual StatusCode | getRangeFromDB (const CLID &clid, const std::string &key, IOVRange &range, std::string &tag, std::unique_ptr< IOpaqueAddress > &ioa, const IOVTime &curTime) const =0 |
|
virtual StatusCode | getRangeFromDB (const CLID &clid, const std::string &key, const IOVTime &time, IOVRange &range, std::string &tag, std::unique_ptr< IOpaqueAddress > &ioa) const =0 |
|
virtual StatusCode | setRangeInDB (const CLID &clid, const std::string &key, const IOVRange &range, const std::string &tag)=0 |
|
virtual StatusCode | preLoadTAD (const SG::TransientAddress *)=0 |
|
virtual StatusCode | preLoadDataTAD (const SG::TransientAddress *)=0 |
|
virtual StatusCode | getTriggeredTools (const std::string &key, std::set< std::string > &tools)=0 |
|
virtual bool | holdsProxy (SG::DataProxy *proxy) const =0 |
|
virtual bool | holdsProxy (const CLID &clid, const std::string &key) const =0 |
|
virtual bool | holdsCallback (const CallBackID &) const =0 |
|
virtual bool | holdsAlgTool (const IAlgTool *ia) const =0 |
|
virtual void | resetAllProxies ()=0 |
|
virtual void | ignoreProxy (SG::DataProxy *proxy)=0 |
|
virtual void | ignoreProxy (const CLID &clid, const std::string &key)=0 |
|
Definition at line 27 of file IIOVSvcTool.h.