#include <KeyListProxy.h>
Public Types | |
typedef std::vector< cond::Time_t > | DataT |
typedef PayloadProxy< DataT > | super |
Public Member Functions | |
void | invalidateCache () override |
void | loadMore (CondGetter const &getter) override |
const KeyList & | operator() () const |
PayloadProxy (const char *source=0) | |
~PayloadProxy () override | |
Public Member Functions inherited from cond::persistency::PayloadProxy< std::vector< cond::Time_t > > | |
void | invalidateCache () override |
virtual void | invalidateTransientCache () |
void | make () override |
const std::vector< cond::Time_t > & | operator() () const |
PayloadProxy (const char *source=0) | |
~PayloadProxy () override | |
Public Member Functions inherited from cond::persistency::BasePayloadProxy | |
BasePayloadProxy () | |
IOVProxy | iov () |
bool | isValid () const |
void | loadTag (const std::string &tag) |
void | loadTag (const std::string &tag, const boost::posix_time::ptime &snapshotTime) |
const Hash & | payloadId () const |
void | reload () |
const std::vector< Iov_t > & | requests () const |
ValidityInterval | setIntervalFor (Time_t target, bool loadPayload=false) |
void | setUp (Session dbSession) |
TimeType | timeType () const |
virtual | ~BasePayloadProxy () |
Protected Member Functions | |
void | loadPayload () override |
Protected Member Functions inherited from cond::persistency::PayloadProxy< std::vector< cond::Time_t > > | |
void | loadPayload () override |
Private Attributes | |
KeyList | m_keyList |
std::string | m_name |
Additional Inherited Members | |
Protected Attributes inherited from cond::persistency::BasePayloadProxy | |
Iov_t | m_currentIov |
IOVProxy | m_iovProxy |
std::vector< Iov_t > | m_requests |
Session | m_session |
Definition at line 12 of file KeyListProxy.h.
typedef std::vector<cond::Time_t> cond::persistency::PayloadProxy< cond::persistency::KeyList >::DataT |
Definition at line 14 of file KeyListProxy.h.
Definition at line 15 of file KeyListProxy.h.
|
inlineexplicit |
Definition at line 18 of file KeyListProxy.h.
References source.
|
inlineoverride |
Definition at line 24 of file KeyListProxy.h.
|
inlineoverridevirtual |
Implements cond::persistency::BasePayloadProxy.
Definition at line 31 of file KeyListProxy.h.
|
inlineoverridevirtual |
Reimplemented from cond::persistency::BasePayloadProxy.
Definition at line 35 of file KeyListProxy.h.
References cond::persistency::CondGetter::get().
|
inlineoverrideprotectedvirtual |
Implements cond::persistency::BasePayloadProxy.
Definition at line 41 of file KeyListProxy.h.
References Utilities::operator.
|
inline |
Definition at line 27 of file KeyListProxy.h.
|
private |
Definition at line 49 of file KeyListProxy.h.
|
private |
Definition at line 48 of file KeyListProxy.h.