This is the complete list of members for edm::Worker, including all inherited members.
actions_ | edm::Worker | private |
activityRegistry() | edm::Worker | inlineprotected |
actReg_ | edm::Worker | private |
addedToPath() noexcept | edm::Worker | inline |
beginJob(GlobalContext const &) | edm::Worker | |
beginStream(StreamID, StreamContext const &) | edm::Worker | |
beginSucceeded_ | edm::Worker | private |
cached_exception_ | edm::Worker | private |
callWhenDoneAsync(WaitingTaskHolder task) | edm::Worker | inline |
checkForShouldTryToContinue(ModuleDescription const &) | edm::Worker | private |
clearCounters() noexcept | edm::Worker | inline |
clearModule() | edm::Worker | inline |
ConcurrencyTypes enum name | edm::Worker | |
consumesInfo() const =0 | edm::Worker | pure virtual |
convertCurrentProcessAlias(std::string const &processName)=0 | edm::Worker | pure virtual |
description() const noexcept | edm::Worker | inline |
doClearModule()=0 | edm::Worker | protectedpure virtual |
doTransformAsync(WaitingTaskHolder, size_t iTransformIndex, EventPrincipal const &, ServiceToken const &, StreamID, ModuleCallingContext const &, StreamContext const *) noexcept | edm::Worker | |
doWorkAsync(WaitingTaskHolder, typename T::TransitionInfoType const &, ServiceToken const &, StreamID, ParentContext const &, typename T::Context const *) noexcept | edm::Worker | |
doWorkNoPrefetchingAsync(WaitingTaskHolder, typename T::TransitionInfoType const &, ServiceToken const &, StreamID, ParentContext const &, typename T::Context const *) noexcept | edm::Worker | |
earlyDeleteHelper_ | edm::Worker | private |
edPrefetchAsync(WaitingTaskHolder, ServiceToken const &, Principal const &) const noexcept | edm::Worker | private |
emitPostModuleEventPrefetchingSignal() | edm::Worker | inlineprivate |
emitPostModuleGlobalPrefetchingSignal() | edm::Worker | inlineprivate |
emitPostModuleStreamPrefetchingSignal() | edm::Worker | inlineprivate |
endJob(GlobalContext const &) | edm::Worker | |
endStream(StreamID, StreamContext const &) | edm::Worker | |
esItemsToGetFrom(Transition) const =0 | edm::Worker | privatepure virtual |
esPrefetchAsync(WaitingTaskHolder, EventSetupImpl const &, Transition, ServiceToken const &) noexcept | edm::Worker | private |
esRecordsToGetFrom(Transition) const =0 | edm::Worker | privatepure virtual |
Exception enum value | edm::Worker | |
Fail enum value | edm::Worker | |
globalLuminosityBlocksQueue()=0 | edm::Worker | pure virtual |
globalRunsQueue()=0 | edm::Worker | pure virtual |
handleExternalWorkException(std::exception_ptr iEPtr, ParentContext const &parentContext) noexcept | edm::Worker | private |
hasAccumulator() const noexcept=0 | edm::Worker | pure virtual |
hasAcquire() const noexcept=0 | edm::Worker | privatepure virtual |
implBeginJob()=0 | edm::Worker | protectedpure virtual |
implBeginStream(StreamID)=0 | edm::Worker | protectedpure virtual |
implDo(EventTransitionInfo const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoAccessInputProcessBlock(ProcessBlockPrincipal const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoAcquire(EventTransitionInfo const &, ModuleCallingContext const *, WaitingTaskWithArenaHolder &)=0 | edm::Worker | protectedpure virtual |
implDoBegin(RunTransitionInfo const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoBegin(LumiTransitionInfo const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoBeginProcessBlock(ProcessBlockPrincipal const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoEnd(RunTransitionInfo const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoEnd(LumiTransitionInfo const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoEndProcessBlock(ProcessBlockPrincipal const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoPrePrefetchSelection(StreamID, EventPrincipal const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoStreamBegin(StreamID, RunTransitionInfo const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoStreamBegin(StreamID, LumiTransitionInfo const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoStreamEnd(StreamID, RunTransitionInfo const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoStreamEnd(StreamID, LumiTransitionInfo const &, ModuleCallingContext const *)=0 | edm::Worker | protectedpure virtual |
implDoTransformAsync(WaitingTaskHolder, size_t iTransformIndex, EventPrincipal const &, ParentContext const &, ServiceWeakToken const &) noexcept=0 | edm::Worker | protectedpure virtual |
implEndJob()=0 | edm::Worker | protectedpure virtual |
implEndStream(StreamID)=0 | edm::Worker | protectedpure virtual |
implNeedToRunSelection() const noexcept=0 | edm::Worker | protectedpure virtual |
implRegisterThinnedAssociations(ProductRegistry const &, ThinnedAssociationsHelper &)=0 | edm::Worker | privatepure virtual |
implRespondToCloseInputFile(FileBlock const &fb)=0 | edm::Worker | privatepure virtual |
implRespondToCloseOutputFile()=0 | edm::Worker | privatepure virtual |
implRespondToOpenInputFile(FileBlock const &fb)=0 | edm::Worker | privatepure virtual |
itemsMayGet(BranchType, std::vector< ProductResolverIndexAndSkipBit > &) const =0 | edm::Worker | privatepure virtual |
itemsToGet(BranchType, std::vector< ProductResolverIndexAndSkipBit > &) const =0 | edm::Worker | privatepure virtual |
itemsToGetForSelection(std::vector< ProductResolverIndexAndSkipBit > &) const =0 | edm::Worker | protectedpure virtual |
itemsToGetFrom(BranchType) const =0 | edm::Worker | privatepure virtual |
itemToGetForTransform(size_t iTransformIndex) const noexcept=0 | edm::Worker | protectedpure virtual |
kAnalyzer enum value | edm::Worker | |
kFilter enum value | edm::Worker | |
kGlobal enum value | edm::Worker | |
kLimited enum value | edm::Worker | |
kOne enum value | edm::Worker | |
kOutputModule enum value | edm::Worker | |
kProducer enum value | edm::Worker | |
kStream enum value | edm::Worker | |
moduleCallingContext_ | edm::Worker | private |
moduleConcurrencyType() const =0 | edm::Worker | pure virtual |
modulesWhoseProductsAreConsumed(std::array< std::vector< ModuleDescription const *> *, NumBranchTypes > &modules, std::vector< ModuleProcessName > &modulesInPreviousProcesses, ProductRegistry const &preg, std::map< std::string, ModuleDescription const *> const &labelsToDesc) const =0 | edm::Worker | pure virtual |
moduleType() const =0 | edm::Worker | pure virtual |
moduleValid_ | edm::Worker | private |
needsESPrefetching(Transition iTrans) const noexcept | edm::Worker | inlineprivate |
numberOfPathsLeftToRun_ | edm::Worker | private |
numberOfPathsOn_ | edm::Worker | private |
operator=(Worker const &)=delete | edm::Worker | |
Pass enum value | edm::Worker | |
postDoEvent(EventPrincipal const &) | edm::Worker | |
preActionBeforeRunEventAsync(WaitingTaskHolder iTask, ModuleCallingContext const &moduleCallingContext, Principal const &iPrincipal) const noexcept=0 | edm::Worker | privatepure virtual |
prefetchAsync(WaitingTaskHolder, ServiceToken const &, ParentContext const &, typename T::TransitionInfoType const &, Transition) noexcept | edm::Worker | private |
prePrefetchSelectionAsync(oneapi::tbb::task_group &, WaitingTask *task, ServiceToken const &, StreamID stream, EventPrincipal const *) noexcept | edm::Worker | |
prePrefetchSelectionAsync(oneapi::tbb::task_group &, WaitingTask *task, ServiceToken const &, StreamID stream, void const *) noexcept | edm::Worker | inline |
ranAcquireWithoutException_ | edm::Worker | private |
Ready enum value | edm::Worker | |
registerThinnedAssociations(ProductRegistry const ®istry, ThinnedAssociationsHelper &helper) | edm::Worker | |
reset() | edm::Worker | inline |
resetModuleDescription(ModuleDescription const *) | edm::Worker | protected |
resolvePutIndicies(BranchType iBranchType, std::unordered_multimap< std::string, std::tuple< TypeID const *, const char *, edm::ProductResolverIndex >> const &iIndicies)=0 | edm::Worker | pure virtual |
respondToCloseInputFile(FileBlock const &fb) | edm::Worker | inline |
respondToCloseOutputFile() | edm::Worker | inline |
respondToOpenInputFile(FileBlock const &fb) | edm::Worker | inline |
runAcquire(EventTransitionInfo const &, ParentContext const &, WaitingTaskWithArenaHolder &) | edm::Worker | private |
runAcquireAfterAsyncPrefetch(std::exception_ptr, EventTransitionInfo const &, ParentContext const &, WaitingTaskWithArenaHolder) noexcept | edm::Worker | private |
runModule(typename T::TransitionInfoType const &, StreamID, ParentContext const &, typename T::Context const *) | edm::Worker | private |
runModuleAfterAsyncPrefetch(std::exception_ptr, typename T::TransitionInfoType const &, StreamID, ParentContext const &, typename T::Context const *) noexcept | edm::Worker | private |
runModuleDirectly(typename T::TransitionInfoType const &, StreamID, ParentContext const &, typename T::Context const *) noexcept | edm::Worker | |
selectInputProcessBlocks(ProductRegistry const &, ProcessBlockHelperBase const &)=0 | edm::Worker | pure virtual |
serializeRunModule()=0 | edm::Worker | privatepure virtual |
setActivityRegistry(std::shared_ptr< ActivityRegistry > areg) | edm::Worker | |
setEarlyDeleteHelper(EarlyDeleteHelper *iHelper) | edm::Worker | |
setException(std::exception_ptr iException) | edm::Worker | inlineprivate |
setFailed() | edm::Worker | inlineprivate |
setPassed() | edm::Worker | inlineprivate |
shouldRethrowException(std::exception_ptr iPtr, ParentContext const &parentContext, bool isEvent, bool isTryToContinue) const noexcept | edm::Worker | private |
shouldTryToContinue_ | edm::Worker | private |
skipOnPath(EventPrincipal const &iEvent) | edm::Worker | |
State enum name | edm::Worker | |
state() const noexcept | edm::Worker | inline |
state_ | edm::Worker | private |
timesExcept() const noexcept | edm::Worker | inline |
timesExcept_ | edm::Worker | private |
timesFailed() const noexcept | edm::Worker | inline |
timesFailed_ | edm::Worker | private |
timesPass() const noexcept | edm::Worker | inline |
timesPassed() const noexcept | edm::Worker | inline |
timesPassed_ | edm::Worker | private |
timesRun() const noexcept | edm::Worker | inline |
timesRun_ | edm::Worker | private |
timesVisited() const noexcept | edm::Worker | inline |
timesVisited_ | edm::Worker | private |
transformIndex(edm::BranchDescription const &) const noexcept=0 | edm::Worker | pure virtual |
Types enum name | edm::Worker | |
updateLookup(BranchType iBranchType, ProductResolverIndexHelper const &)=0 | edm::Worker | pure virtual |
updateLookup(eventsetup::ESRecordsToProductResolverIndices const &)=0 | edm::Worker | pure virtual |
waitingTaskList() noexcept | edm::Worker | inline |
waitingTasks_ | edm::Worker | private |
wantsGlobalLuminosityBlocks() const noexcept=0 | edm::Worker | pure virtual |
wantsGlobalRuns() const noexcept=0 | edm::Worker | pure virtual |
wantsInputProcessBlocks() const noexcept=0 | edm::Worker | pure virtual |
wantsProcessBlocks() const noexcept=0 | edm::Worker | pure virtual |
wantsStreamLuminosityBlocks() const noexcept=0 | edm::Worker | pure virtual |
wantsStreamRuns() const noexcept=0 | edm::Worker | pure virtual |
Worker(ModuleDescription const &iMD, ExceptionToActionTable const *iActions) | edm::Worker | |
Worker(Worker const &)=delete | edm::Worker | |
workerhelper::CallImpl class | edm::Worker | friend |
workerType() const =0 | edm::Worker | protectedpure virtual |
workStarted_ | edm::Worker | private |
~Worker() | edm::Worker | virtual |