#include <PayloadProxy.h>
Public Member Functions | |
virtual void | invalidateCache () |
const DataT & | 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::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) |
virtual void | loadMore (CondGetter const &) |
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 (cond::DbSession &session, std::string const &itoken) |
Private Attributes | |
cond::PayloadRef< DataT > | m_data |
Additional Inherited Members | |
Public Types inherited from cond::BasePayloadProxy | |
typedef std::vector< ObjId > | ObjIds |
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 111 of file PayloadProxy.h.
|
inline |
Definition at line 114 of file PayloadProxy.h.
|
inline |
Definition at line 119 of file PayloadProxy.h.
|
inlinevirtual |
Reimplemented in cond::PayloadProxy< cond::KeyList >.
Definition at line 125 of file PayloadProxy.h.
|
inlinevirtual |
Implements cond::BasePayloadProxy.
Reimplemented in cond::PayloadProxy< cond::KeyList >.
Definition at line 132 of file PayloadProxy.h.
|
inlineprotectedvirtual |
Implements cond::BasePayloadProxy.
Reimplemented in cond::PayloadProxy< cond::KeyList >.
Definition at line 139 of file PayloadProxy.h.
Referenced by MatrixToProcess.MatrixToProcess::getProcess(), and MatrixToProcess.MatrixToProcess::listAll().
|
inline |
Definition at line 128 of file PayloadProxy.h.
|
private |
Definition at line 144 of file PayloadProxy.h.
Referenced by cond::PayloadProxy< std::vector< cond::Time_t > >::invalidateCache(), cond::PayloadProxy< std::vector< cond::Time_t > >::load(), and cond::PayloadProxy< std::vector< cond::Time_t > >::operator()().