#include <KeyListProxy.h>
Public Types | |
typedef std::vector< cond::Time_t > | DataT |
typedef PayloadProxy< DataT > | super |
Public Types inherited from cond::BasePayloadProxy | |
typedef std::vector< ObjId > | ObjIds |
Public Member Functions | |
virtual void | invalidateCache () |
virtual void | loadMore (CondGetter const &getter) |
const cond::KeyList & | operator() () const |
PayloadProxy (cond::DbSession &session, bool errorPolicy, const char *source=0) | |
PayloadProxy (cond::DbSession &session, const std::string &token, bool errorPolicy, const char *source=0) | |
virtual | ~PayloadProxy () |
Public Member Functions inherited from cond::PayloadProxy< std::vector< cond::Time_t > > | |
const std::vector< cond::Time_t > & | operator() () const |
PayloadProxy (cond::DbSession &session, bool errorPolicy, const char *source=0) | |
PayloadProxy (cond::DbSession &session, const std::string &token, bool errorPolicy, const char *source=0) | |
Public Member Functions inherited from cond::BasePayloadProxy | |
BasePayloadProxy (cond::DbSession &session, bool errorPolicy) | |
BasePayloadProxy (cond::DbSession &session, const std::string &token, bool errorPolicy) | |
IOVProxy const & | iov () const |
bool | isValid () const |
cond::ValidityInterval | loadFor (cond::Time_t time) |
cond::ValidityInterval | loadFor (size_t n) |
void | loadIov (const std::string iovToken) |
void | loadTag (const std::string tag) |
void | make () |
bool | refresh () |
bool | refresh (cond::DbSession &newSession) |
cond::ValidityInterval | setIntervalFor (cond::Time_t time) |
TimeType | timetype () const |
std::string const & | token () const |
virtual | ~BasePayloadProxy () |
Protected Member Functions | |
virtual bool | load (DbSession &sess, std::string const &token) |
Private Attributes | |
std::string | m_name |
KeyList | me |
Additional Inherited Members | |
Public Attributes inherited from cond::BasePayloadProxy | |
Stats | stats |
Protected Attributes inherited from cond::BasePayloadProxy | |
bool | m_doThrow |
IOVElementProxy | m_element |
IOVProxy | m_iov |
DbSession | m_session |
std::string | m_token |
Definition at line 11 of file KeyListProxy.h.
typedef std::vector<cond::Time_t> cond::PayloadProxy< cond::KeyList >::DataT |
Definition at line 13 of file KeyListProxy.h.
typedef PayloadProxy<DataT> cond::PayloadProxy< cond::KeyList >::super |
Definition at line 14 of file KeyListProxy.h.
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented from cond::PayloadProxy< std::vector< cond::Time_t > >.
Definition at line 28 of file KeyListProxy.h.
|
inlinevirtual |
Reimplemented from cond::PayloadProxy< std::vector< cond::Time_t > >.
Definition at line 35 of file KeyListProxy.h.
|
inlineprotectedvirtual |
Reimplemented from cond::PayloadProxy< std::vector< cond::Time_t > >.
Definition at line 45 of file KeyListProxy.h.
References svgfig::load(), convertSQLiteXML::ok, and cppFunctionSkipper::operator.
Referenced by MatrixToProcess.MatrixToProcess::getProcess(), and MatrixToProcess.MatrixToProcess::listAll().
|
inlinevirtual |
Reimplemented from cond::BasePayloadProxy.
Definition at line 39 of file KeyListProxy.h.
References cond::CondGetter::get().
|
inline |
Definition at line 31 of file KeyListProxy.h.
|
private |
Definition at line 53 of file KeyListProxy.h.
|
private |
Definition at line 55 of file KeyListProxy.h.