This is the complete list of members for edm::Principal, including all inherited members.
addAliasedProduct(std::shared_ptr< BranchDescription const > bd) | edm::Principal | private |
addInputProduct(std::shared_ptr< BranchDescription const > bd) | edm::Principal | private |
addParentProcessProduct(std::shared_ptr< BranchDescription const > bd) | edm::Principal | private |
addProduct_(std::unique_ptr< ProductResolverBase > phb) | edm::Principal | protected |
addProductOrThrow(std::unique_ptr< ProductResolverBase > phb) | edm::Principal | protected |
addScheduledProduct(std::shared_ptr< BranchDescription const > bd) | edm::Principal | private |
addSourceProduct(std::shared_ptr< BranchDescription const > bd) | edm::Principal | private |
addUnscheduledProduct(std::shared_ptr< BranchDescription const > bd) | edm::Principal | private |
adjustIndexesAfterProductRegistryAddition() | edm::Principal | |
adjustToNewProductRegistry(ProductRegistry const ®) | edm::Principal | |
applyToResolvers(F iFunc) | edm::Principal | inlineprotected |
assignEDProductGetter(EDProductGetter const *&) | edm::EDProductGetter | static |
atEndTransition() const | edm::Principal | inline |
atEndTransition_ | edm::Principal | private |
BasicHandleVec typedef | edm::Principal | |
begin() const | edm::Principal | inline |
begin() | edm::Principal | inline |
branchType() const | edm::Principal | inline |
branchType_ | edm::Principal | private |
cacheIdentifier() const | edm::Principal | inline |
cacheIdentifier_ | edm::Principal | private |
CacheIdentifier_t typedef | edm::Principal | |
clearPrincipal() | edm::Principal | |
const_iterator typedef | edm::Principal | |
ConstProductResolverPtr typedef | edm::Principal | |
deleteProduct(BranchID const &id) const | edm::Principal | |
EDProductGetter() | edm::EDProductGetter | |
EDProductGetter(EDProductGetter const &)=delete | edm::EDProductGetter | |
end() const | edm::Principal | inline |
end() | edm::Principal | inline |
fillPrincipal(ProcessHistoryID const &hist, ProcessHistoryRegistry const &phr, DelayedReader *reader) | edm::Principal | |
findProductByLabel(KindOfType kindOfType, TypeID const &typeID, InputTag const &inputTag, EDConsumerBase const *consumer, SharedResourcesAcquirer *sra, ModuleCallingContext const *mcc) const | edm::Principal | private |
findProductByLabel(KindOfType kindOfType, TypeID const &typeID, std::string const &label, std::string const &instance, std::string const &process, EDConsumerBase const *consumer, SharedResourcesAcquirer *sra, ModuleCallingContext const *mcc) const | edm::Principal | private |
findProductByTag(TypeID const &typeID, InputTag const &tag, ModuleCallingContext const *mcc) const | edm::Principal | |
findProducts(std::vector< ProductResolverBase const * > const &holders, TypeID const &typeID, BasicHandleVec &results, SharedResourcesAcquirer *sra, ModuleCallingContext const *mcc) const | edm::Principal | private |
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::Principal | protected |
getExistingProduct(BranchID const &branchID) const | edm::Principal | protected |
getExistingProduct(ProductResolverBase const &phb) const | edm::Principal | protected |
getIt(ProductID const &) const override | edm::Principal | privatevirtual |
getManyByType(TypeID const &typeID, BasicHandleVec &results, EDConsumerBase const *consumes, SharedResourcesAcquirer *sra, ModuleCallingContext const *mcc) const | edm::Principal | |
getModifiableProductResolver(BranchID const &oid) | edm::Principal | inline |
getProductResolver(BranchID const &oid) const | edm::Principal | |
getProductResolverByIndex(ProductResolverIndex const &oid) const | edm::Principal | |
getProvenance(BranchID const &bid, ModuleCallingContext const *mcc) const | edm::Principal | |
getThinnedProduct(ProductID const &, unsigned int &) const override | edm::Principal | privatevirtual |
getThinnedProducts(ProductID const &, std::vector< WrapperBase const * > &, std::vector< unsigned int > &) const override | edm::Principal | privatevirtual |
historyAppender_ | edm::Principal | private |
isComplete() const | edm::Principal | inline |
isComplete_() const | edm::Principal | inlineprivatevirtual |
iterator typedef | edm::Principal | |
lookupProcessOrder() const | edm::Principal | inline |
lookupProcessOrder_ | edm::Principal | private |
operator=(EDProductGetter const &)=delete | edm::EDProductGetter | |
orderProcessHistoryID_ | edm::Principal | private |
prefetchAsync(WaitingTask *waitTask, ProductResolverIndex index, bool skipCurrentProcess, ModuleCallingContext const *mcc) const | edm::Principal | |
preg_ | edm::Principal | private |
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 | |
processConfiguration() const | edm::Principal | inline |
processConfiguration_ | edm::Principal | private |
processHistory() const | edm::Principal | inline |
processHistoryID() const | edm::Principal | inline |
processHistoryID_ | edm::Principal | private |
processHistoryIDBeforeConfig_ | edm::Principal | private |
processHistoryPtr_ | edm::Principal | private |
ProcessName typedef | edm::Principal | |
ProcessNameConstIterator typedef | edm::Principal | |
prodGetter() const | edm::Principal | inline |
productLookup() const | edm::Principal | inline |
productLookup_ | edm::Principal | private |
productRegistry() const | edm::Principal | inline |
ProductResolverCollection typedef | edm::Principal | |
productResolvers_ | edm::Principal | private |
putOrMerge(BranchDescription const &bd, std::unique_ptr< WrapperBase > edp) const | edm::Principal | protected |
putOrMerge(std::unique_ptr< WrapperBase > prod, ProductResolverBase const *productResolver) const | edm::Principal | private |
readAllFromSourceAndMergeImmediately() | edm::Principal | |
reader() const | edm::Principal | inline |
reader_ | edm::Principal | private |
recombine(Principal &other, std::vector< BranchID > const &bids) | edm::Principal | |
resetFailedFromThisProcess() | edm::Principal | |
setAtEndTransition(bool iAtEnd) | edm::Principal | |
setupUnscheduled(UnscheduledConfigurator const &) | edm::Principal | |
SharedProductPtr typedef | edm::Principal | |
size() const | edm::Principal | |
size_type typedef | edm::Principal | |
switchProductGetter(EDProductGetter const *) | edm::EDProductGetter | static |
transitionIndex() const | edm::EDProductGetter | inline |
~EDProductGetter() | edm::EDProductGetter | virtual |
~Principal() override | edm::Principal |