#include <WorkerInPath.h>
Definition at line 25 of file WorkerInPath.h.
◆ FilterAction
◆ WorkerInPath()
edm::WorkerInPath::WorkerInPath |
( |
Worker * |
w, |
|
|
FilterAction |
theAction, |
|
|
unsigned int |
placeInPath, |
|
|
bool |
runConcurrently |
|
) |
| |
◆ checkResultsOfRunWorker()
bool edm::WorkerInPath::checkResultsOfRunWorker |
( |
bool |
wasEvent | ) |
|
|
inline |
Definition at line 71 of file WorkerInPath.h.
References cms::cuda::assert(), edm::Worker::Exception, edm::Worker::Fail, filterAction(), Ignore, edm::Worker::Pass, edm::Worker::state(), timesExcept_, timesFailed_, timesPassed_, Veto, and worker_.
◆ clearCounters()
void edm::WorkerInPath::clearCounters |
( |
| ) |
|
|
inline |
◆ filterAction()
◆ getWorker()
Worker* edm::WorkerInPath::getWorker |
( |
| ) |
const |
|
inline |
◆ runConcurrently()
bool edm::WorkerInPath::runConcurrently |
( |
| ) |
const |
|
inlinenoexcept |
◆ runWorkerAsync()
◆ setPathContext()
void edm::WorkerInPath::setPathContext |
( |
PathContext const * |
v | ) |
|
|
inline |
◆ skipWorker() [1/3]
void edm::WorkerInPath::skipWorker |
( |
EventPrincipal const & |
iPrincipal | ) |
|
|
inline |
◆ skipWorker() [2/3]
◆ skipWorker() [3/3]
◆ timesExcept()
int edm::WorkerInPath::timesExcept |
( |
| ) |
const |
|
inline |
◆ timesFailed()
int edm::WorkerInPath::timesFailed |
( |
| ) |
const |
|
inline |
◆ timesPassed()
int edm::WorkerInPath::timesPassed |
( |
| ) |
const |
|
inline |
◆ timesVisited()
int edm::WorkerInPath::timesVisited |
( |
| ) |
const |
|
inline |
◆ filterAction_
◆ placeInPathContext_
◆ runConcurrently_
bool edm::WorkerInPath::runConcurrently_ |
|
private |
◆ timesExcept_
int edm::WorkerInPath::timesExcept_ |
|
private |
◆ timesFailed_
int edm::WorkerInPath::timesFailed_ |
|
private |
◆ timesPassed_
int edm::WorkerInPath::timesPassed_ |
|
private |
◆ timesVisited_
int edm::WorkerInPath::timesVisited_ |
|
private |
◆ worker_
Worker* edm::WorkerInPath::worker_ |
|
private |
void setPathContext(PathContext const *v)
void doWorkAsync(WaitingTask *task, typename T::MyPrincipal const &, EventSetupImpl const &c, ServiceToken const &token, StreamID stream, ParentContext const &parentContext, typename T::Context const *context)
void doWorkNoPrefetchingAsync(WaitingTask *task, typename T::MyPrincipal const &, EventSetupImpl const &c, ServiceToken const &token, StreamID stream, ParentContext const &parentContext, typename T::Context const *context)