Private Member Functions | |
void const * | getAfterPrefetchImpl () const override |
void | invalidateCache () override |
const ESTestDataJ * | make (const ESTestRecordJ &record, const edm::eventsetup::DataKey &key) override |
Private Attributes | |
std::vector< unsigned > const * | expectedCacheIds_ |
unsigned int | index_ = 0 |
ESTestDataJ | testDataJ_ |
Additional Inherited Members | |
Public Types inherited from edm::eventsetup::ESProductResolverTemplate< ESTestRecordJ, ESTestDataJ > | |
typedef ESTestRecordJ | record_type |
typedef ESTestDataJ | value_type |
Protected Member Functions inherited from edm::eventsetup::ESProductResolverTemplate< ESTestRecordJ, ESTestDataJ > | |
void | invalidateCache () override |
Protected Member Functions inherited from edm::eventsetup::ESProductResolver | |
void | clearCacheIsValid () |
virtual void | invalidateTransientCache () |
Definition at line 284 of file ESTestProducers.cc.
|
inline |
Definition at line 286 of file ESTestProducers.cc.
|
inlineoverrideprivatevirtual |
used to retrieve the data from the implementation. The data is then cached locally.
Implements edm::eventsetup::ESProductResolver.
Definition at line 303 of file ESTestProducers.cc.
References testDataJ_.
|
inlineoverrideprivatevirtual |
indicates that the Resolver should invalidate any cached information as that information has 'expired' (i.e. we have moved to a new IOV)
Implements edm::eventsetup::ESProductResolver.
Definition at line 302 of file ESTestProducers.cc.
|
inlineoverrideprivatevirtual |
Implements edm::eventsetup::ESProductResolverTemplate< ESTestRecordJ, ESTestDataJ >.
Definition at line 290 of file ESTestProducers.cc.
References edm::eventsetup::EventSetupRecord::cacheIdentifier(), Exception, expectedCacheIds_, index_, AlCaHarvesting_cff::record, and testDataJ_.
|
private |
Definition at line 306 of file ESTestProducers.cc.
Referenced by make().
|
private |
Definition at line 307 of file ESTestProducers.cc.
Referenced by make().
|
private |
Definition at line 305 of file ESTestProducers.cc.
Referenced by getAfterPrefetchImpl(), and make().