#include <UnscheduledHandler.h>
Public Member Functions | |
UnscheduledHandler & | operator= (UnscheduledHandler const &)=delete |
void | setEventSetup (EventSetup const &iSetup) |
bool | tryToFill (std::string const &label, EventPrincipal &iEvent, ModuleCallingContext const *mcc) |
returns true if found an EDProducer and ran it More... | |
UnscheduledHandler () | |
UnscheduledHandler (UnscheduledHandler const &)=delete | |
virtual | ~UnscheduledHandler () |
Private Member Functions | |
virtual bool | tryToFillImpl (std::string const &, EventPrincipal &, EventSetup const &, ModuleCallingContext const *mcc)=0 |
Private Attributes | |
EventSetup const * | m_setup |
Friends | |
class | UnscheduledHandlerSentry |
Definition at line 33 of file UnscheduledHandler.h.
|
inline |
Definition at line 37 of file UnscheduledHandler.h.
|
virtual |
Definition at line 22 of file UnscheduledHandler.cc.
|
delete |
|
delete |
|
inline |
bool UnscheduledHandler::tryToFill | ( | std::string const & | label, |
EventPrincipal & | iEvent, | ||
ModuleCallingContext const * | mcc | ||
) |
returns true if found an EDProducer and ran it
Definition at line 26 of file UnscheduledHandler.cc.
References assert(), m_setup, and tryToFillImpl().
|
privatepure virtual |
Implemented in edm::UnscheduledCallProducer.
Referenced by tryToFill().
|
friend |
Definition at line 36 of file UnscheduledHandler.h.
|
private |
Definition at line 59 of file UnscheduledHandler.h.
Referenced by setEventSetup(), and tryToFill().