#include <IIOVSvcTool.h>
|
| | DeclareInterfaceID (IIOVSvcTool, 1, 0) |
| virtual void | setStoreName (const std::string &storeName)=0 |
| virtual const std::string & | getStoreName () const =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 bool | holdsProxy (SG::DataProxy *proxy) const =0 |
| virtual bool | holdsProxy (const CLID &clid, const std::string &key) 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 25 of file IIOVSvcTool.h.
◆ DeclareInterfaceID()
| IIOVSvcTool::DeclareInterfaceID |
( |
IIOVSvcTool | , |
|
|
1 | , |
|
|
0 | ) |
◆ deregProxy() [1/2]
| virtual StatusCode IIOVSvcTool::deregProxy |
( |
const CLID & | clid, |
|
|
const std::string & | key ) |
|
pure virtual |
◆ deregProxy() [2/2]
| virtual StatusCode IIOVSvcTool::deregProxy |
( |
SG::DataProxy * | proxy | ) |
|
|
pure virtual |
◆ getRange()
| virtual StatusCode IIOVSvcTool::getRange |
( |
const CLID & | clid, |
|
|
const std::string & | key, |
|
|
IOVRange & | iov ) const |
|
pure virtual |
◆ getRangeFromDB() [1/2]
| virtual StatusCode IIOVSvcTool::getRangeFromDB |
( |
const CLID & | clid, |
|
|
const std::string & | key, |
|
|
const IOVTime & | time, |
|
|
IOVRange & | range, |
|
|
std::string & | tag, |
|
|
std::unique_ptr< IOpaqueAddress > & | ioa ) const |
|
pure virtual |
◆ getRangeFromDB() [2/2]
| virtual StatusCode IIOVSvcTool::getRangeFromDB |
( |
const CLID & | clid, |
|
|
const std::string & | key, |
|
|
IOVRange & | range, |
|
|
std::string & | tag, |
|
|
std::unique_ptr< IOpaqueAddress > & | ioa, |
|
|
const IOVTime & | curTime ) const |
|
pure virtual |
◆ getStoreName()
| virtual const std::string & IIOVSvcTool::getStoreName |
( |
| ) |
const |
|
pure virtual |
◆ holdsProxy() [1/2]
| virtual bool IIOVSvcTool::holdsProxy |
( |
const CLID & | clid, |
|
|
const std::string & | key ) const |
|
pure virtual |
◆ holdsProxy() [2/2]
| virtual bool IIOVSvcTool::holdsProxy |
( |
SG::DataProxy * | proxy | ) |
const |
|
pure virtual |
◆ ignoreProxy() [1/2]
| virtual void IIOVSvcTool::ignoreProxy |
( |
const CLID & | clid, |
|
|
const std::string & | key ) |
|
pure virtual |
◆ ignoreProxy() [2/2]
◆ preLoadDataTAD()
◆ preLoadTAD()
◆ regProxy() [1/2]
| virtual StatusCode IIOVSvcTool::regProxy |
( |
const CLID & | clid, |
|
|
const std::string & | key ) |
|
pure virtual |
◆ regProxy() [2/2]
| virtual StatusCode IIOVSvcTool::regProxy |
( |
SG::DataProxy * | proxy, |
|
|
const std::string & | key ) |
|
pure virtual |
◆ replaceProxy()
◆ resetAllProxies()
| virtual void IIOVSvcTool::resetAllProxies |
( |
| ) |
|
|
pure virtual |
◆ setRange()
| virtual StatusCode IIOVSvcTool::setRange |
( |
const CLID & | clid, |
|
|
const std::string & | key, |
|
|
IOVRange & | ) |
|
pure virtual |
◆ setRangeInDB()
| virtual StatusCode IIOVSvcTool::setRangeInDB |
( |
const CLID & | clid, |
|
|
const std::string & | key, |
|
|
const IOVRange & | range, |
|
|
const std::string & | tag ) |
|
pure virtual |
◆ setStoreName()
| virtual void IIOVSvcTool::setStoreName |
( |
const std::string & | storeName | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: