1 #ifndef CondCore_IOVService_KeyListProxy_h
2 #define CondCore_IOVService_KeyListProxy_h
13 typedef std::vector<cond::Time_t>
DataT;
17 bool errorPolicy,
const char *
source=0) :
18 super(session, errorPolicy) {
24 super(session, token, errorPolicy) {
36 super::invalidateCache();
40 me.init(getter.
get(m_name));
std::vector< cond::Time_t > DataT
PayloadProxy(cond::DbSession &session, const std::string &token, bool errorPolicy, const char *source=0)
const cond::KeyList & operator()() const
virtual bool load(DbSession &sess, std::string const &token)
virtual void loadMore(CondGetter const &getter)
virtual IOVProxy get(std::string name) const =0
PayloadProxy(cond::DbSession &session, bool errorPolicy, const char *source=0)
PayloadProxy< DataT > super
virtual void invalidateCache()
std::string const & token() const