#include <DelayedReader.h>
Public Member Functions | |
virtual std::unique_ptr < WrapperBase > | getProduct (BranchKey const &k, EDProductGetter const *ep) |
void | mergeReaders (DelayedReader *other) |
void | reset () |
SharedResourcesAcquirer * | sharedResources () const |
virtual | ~DelayedReader () |
Private Member Functions | |
virtual std::unique_ptr < WrapperBase > | getProduct_ (BranchKey const &k, EDProductGetter const *ep) const =0 |
virtual void | mergeReaders_ (DelayedReader *)=0 |
virtual void | reset_ ()=0 |
virtual SharedResourcesAcquirer * | sharedResources_ () const |
Definition at line 19 of file DelayedReader.h.
|
virtual |
Definition at line 13 of file DelayedReader.cc.
|
virtual |
Definition at line 16 of file DelayedReader.cc.
References getProduct_(), and sharedResources_().
Referenced by edm::RootDelayedReader::getProduct_().
|
privatepure virtual |
Implemented in edm::root::FWLiteDelayedReader, and edm::RootDelayedReader.
Referenced by getProduct().
|
inline |
Definition at line 24 of file DelayedReader.h.
References mergeReaders_().
Referenced by edm::Principal::recombine().
|
privatepure virtual |
Implemented in edm::root::FWLiteDelayedReader, and edm::RootDelayedReader.
Referenced by mergeReaders().
|
inline |
|
privatepure virtual |
Implemented in edm::root::FWLiteDelayedReader, and edm::RootDelayedReader.
Referenced by reset().
|
inline |
Definition at line 27 of file DelayedReader.h.
References sharedResources_().
|
privatevirtual |
Reimplemented in edm::RootDelayedReader.
Definition at line 26 of file DelayedReader.cc.
Referenced by getProduct(), and sharedResources().