CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
edm::ProcessBlockPrincipal Member List

This is the complete list of members for edm::ProcessBlockPrincipal, including all inherited members.

addProduct_(std::unique_ptr< ProductResolverBase > phb)edm::Principalprotected
addProductOrThrow(std::unique_ptr< ProductResolverBase > phb)edm::Principalprotected
adjustIndexesAfterProductRegistryAddition()edm::Principal
adjustToNewProductRegistry(ProductRegistry const &reg)edm::Principal
applyToResolvers(F iFunc)edm::Principalinlineprotected
assignEDProductGetter(EDProductGetter const *&)edm::EDProductGetterstatic
BasicHandleVec typedefedm::Principal
begin() const edm::Principalinline
begin()edm::Principalinline
branchType() const edm::Principalinline
cacheIdentifier() const edm::Principalinline
CacheIdentifier_t typedefedm::Principal
clearPrincipal()edm::Principal
const_iterator typedefedm::Principal
ConstProductResolverPtr typedefedm::Principal
deleteProduct(BranchID const &id) const edm::Principal
EDProductGetter()edm::EDProductGetter
EDProductGetter(EDProductGetter const &)=deleteedm::EDProductGetter
end() const edm::Principalinline
end()edm::Principalinline
fillPrincipal(DelayedReader *reader)edm::Principal
fillPrincipal(ProcessHistoryID const &hist, ProcessHistory const *phr, DelayedReader *reader)edm::Principal
fillPrincipal(std::string const &processNameOfBlock, DelayedReader *reader)edm::Principal
fillProcessBlockPrincipal(std::string const &processName, DelayedReader *reader=nullptr)edm::ProcessBlockPrincipal
findProductByTag(TypeID const &typeID, InputTag const &tag, ModuleCallingContext const *mcc) const edm::Principal
getAllProvenance(std::vector< Provenance const * > &provenances) const edm::Principal
getAllStableProvenance(std::vector< StableProvenance const * > &provenances) const edm::Principal
getByLabel(KindOfType kindOfType, TypeID const &typeID, InputTag const &inputTag, EDConsumerBase const *consumes, SharedResourcesAcquirer *sra, ModuleCallingContext const *mcc) const edm::Principal
getByLabel(KindOfType kindOfType, TypeID const &typeID, std::string const &label, std::string const &instance, std::string const &process, EDConsumerBase const *consumes, SharedResourcesAcquirer *sra, ModuleCallingContext const *mcc) const edm::Principal
getByToken(KindOfType kindOfType, TypeID const &typeID, ProductResolverIndex index, bool skipCurrentProcess, bool &ambiguous, SharedResourcesAcquirer *sra, ModuleCallingContext const *mcc) const edm::Principal
getExistingProduct(BranchID const &branchID)edm::Principalprotected
getExistingProduct(BranchID const &branchID) const edm::Principalprotected
getExistingProduct(ProductResolverBase const &phb) const edm::Principalprotected
getManyByType(TypeID const &typeID, BasicHandleVec &results, EDConsumerBase const *consumes, SharedResourcesAcquirer *sra, ModuleCallingContext const *mcc) const edm::Principal
getModifiableProductResolver(BranchID const &oid)edm::Principalinline
getProductResolver(BranchID const &oid) const edm::Principal
getProductResolverByIndex(ProductResolverIndex const &oid) const edm::Principal
getProvenance(BranchID const &bid) const edm::Principal
getStableProvenance(BranchID const &bid) const edm::Principal
index() const edm::ProcessBlockPrincipalinline
iterator typedefedm::Principal
lookupProcessOrder() const edm::Principalinline
operator=(EDProductGetter const &)=deleteedm::EDProductGetter
prefetchAsync(WaitingTaskHolder waitTask, ProductResolverIndex index, bool skipCurrentProcess, ServiceToken const &token, ModuleCallingContext const *mcc) const edm::Principal
Principal(std::shared_ptr< ProductRegistry const > reg, std::shared_ptr< ProductResolverIndexHelper const > productLookup, ProcessConfiguration const &pc, BranchType bt, HistoryAppender *historyAppender, bool isForPrimaryProcess=true)edm::Principal
processBlockIndex(std::string const &processName) const edm::Principalvirtual
ProcessBlockPrincipal(std::shared_ptr< ProductRegistry const >, ProcessConfiguration const &, bool isForPrimaryProcess=true)edm::ProcessBlockPrincipal
processConfiguration() const edm::Principalinline
processHistory() const edm::Principalinline
processHistoryID() const edm::Principalinline
processName() const edm::ProcessBlockPrincipalinline
ProcessName typedefedm::Principal
processName_edm::ProcessBlockPrincipalprivate
ProcessNameConstIterator typedefedm::Principal
prodGetter() const edm::Principalinline
productLookup() const edm::Principalinline
productRegistry() const edm::Principalinline
ProductResolverCollection typedefedm::Principal
put(ProductResolverIndex index, std::unique_ptr< WrapperBase > edp) const edm::ProcessBlockPrincipal
put_(BranchDescription const &bd, std::unique_ptr< WrapperBase > edp) const edm::Principalprotected
readAllFromSourceAndMergeImmediately(MergeableRunProductMetadata const *mergeableRunProductMetadata=nullptr)edm::Principal
reader() const edm::Principalinline
recombine(Principal &other, std::vector< BranchID > const &bids)edm::Principal
setupUnscheduled(UnscheduledConfigurator const &)edm::Principal
SharedProductPtr typedefedm::Principal
size() const edm::Principal
size_type typedefedm::Principal
switchProductGetter(EDProductGetter const *)edm::EDProductGetterstatic
transitionIndex() const edm::EDProductGetterinline
transitionIndex_() const finaledm::ProcessBlockPrincipalprivatevirtual
~EDProductGetter()edm::EDProductGettervirtual
~Principal() overrideedm::Principal