|
| struct | AggregateTuple |
| |
| struct | AggregateTuple< 0u > |
| |
| class | Analyzer |
| |
| struct | are_cv_compatible |
| |
| struct | are_handles |
| |
| class | AssnsBase |
| |
| class | BcollHelper |
| |
| struct | CanBeAggregated |
| |
| struct | CanBeAggregated< cet::map_vector< T > > |
| |
| struct | CanBeAggregated< CLHEP::Hep2Vector > |
| |
| struct | CanBeAggregated< CLHEP::Hep3Vector > |
| |
| struct | CanBeAggregated< CLHEP::HepLorentzVector > |
| |
| struct | CanBeAggregated< CLHEP::HepMatrix > |
| |
| struct | CanBeAggregated< CLHEP::HepSymMatrix > |
| |
| struct | CanBeAggregated< CLHEP::HepVector > |
| |
| struct | CanBeAggregated< std::array< T, N > > |
| |
| struct | CanBeAggregated< std::deque< T > > |
| |
| struct | CanBeAggregated< std::list< T > > |
| |
| struct | CanBeAggregated< std::map< K, V > > |
| |
| struct | CanBeAggregated< std::multimap< K, V > > |
| |
| struct | CanBeAggregated< std::pair< K, V > > |
| |
| struct | CanBeAggregated< std::set< T > > |
| |
| struct | CanBeAggregated< std::string > |
| |
| struct | CanBeAggregated< std::tuple< Args... > > |
| |
| struct | CanBeAggregated< std::vector< T > > |
| |
| struct | CanBeAggregated< T, std::enable_if_t< has_aggregate< T >::value > > |
| |
| struct | CanBeAggregated< T, std::enable_if_t< std::is_arithmetic< T >::value > > |
| |
| struct | CanBeAggregated< T, std::enable_if_t< std::is_base_of< TH1, T >::value > > |
| |
| class | collected_exception |
| |
| struct | config_impl |
| |
| struct | config_impl< T, std::void_t< typename T::Parameters > > |
| |
| class | DataCollHelper |
| |
| struct | default_invocation |
| |
| struct | default_invocation< R(ARGS...)> |
| |
| struct | do_call_hasMoreData |
| |
| struct | do_not_call_hasMoreData |
| |
| class | EnabledModules |
| |
| class | EngineCreator |
| |
| struct | EnsurePointer |
| |
| struct | EnsurePointer< TO, PFROM * > |
| |
| struct | EnsurePointer< TO, Ptr< PTRVAL > > |
| |
| class | ExceptionCollector |
| |
| class | FileNameComponents |
| |
| class | FileNamesHandler |
| |
| class | FileNamesHandler< false > |
| |
| class | FileNamesHandler< true > |
| |
| class | FileServiceProxy |
| |
| class | Filter |
| |
| struct | get_helper |
| |
| struct | GetProduct |
| |
| struct | handle_allowed |
| |
| struct | handle_allowed< T, std::enable_if_t<!T::service_handle_allowed > > |
| |
| struct | has_aggregate |
| |
| struct | has_aggregate< T, enable_if_function_exists_t< void(T::*)(T const &),&T::aggregate > > |
| |
| struct | has_aggregate< T, enable_if_function_exists_t< void(T::*)(T),&T::aggregate > > |
| |
| struct | has_beginRun |
| |
| struct | has_beginRun< T, enable_if_function_exists_t< void(T::*)(Run const &),&T::beginRun > > |
| |
| struct | has_beginSubRun |
| |
| struct | has_beginSubRun< T, enable_if_function_exists_t< void(T::*)(SubRun const &),&T::beginSubRun > > |
| |
| struct | has_endRun |
| |
| struct | has_endRun< T, enable_if_function_exists_t< void(T::*)(Run &),&T::endRun > > |
| |
| struct | has_endSubRun |
| |
| struct | has_endSubRun< T, enable_if_function_exists_t< void(T::*)(SubRun &),&T::endSubRun > > |
| |
| struct | has_eventsToSkip |
| |
| struct | has_eventsToSkip< T, enable_if_function_exists_t< size_t(T::*)() const,&T::eventsToSkip > > |
| |
| struct | has_eventsToSkip< T, enable_if_function_exists_t< size_t(T::*)(),&T::eventsToSkip > > |
| |
| struct | has_finalizeEvent |
| |
| struct | has_finalizeEvent< T, enable_if_function_exists_t< void(T::*)(Event &),&T::finalizeEvent > > |
| |
| struct | has_hasMoreData |
| |
| struct | has_hasMoreData< T, cet::enable_if_function_exists_t< bool(T::*)() const,&T::hasMoreData > > |
| |
| struct | has_hasMoreData< T, cet::enable_if_function_exists_t< bool(T::*)(),&T::hasMoreData > > |
| |
| struct | has_makePartner_member |
| |
| struct | has_makePartner_member< T, enable_if_function_exists_t< std::unique_ptr< EDProduct >(T::*)( std::type_info const &) const, &T::makePartner > > |
| |
| struct | has_processEventAuxiliaries |
| |
| struct | has_processEventAuxiliaries< T, enable_if_function_exists_t< void(T::*)(EventAuxiliarySequence const &), &T::processEventAuxiliaries > > |
| |
| struct | has_processEventIDs |
| |
| struct | has_processEventIDs< T, enable_if_function_exists_t< void(T::*)(EventIDSequence const &), &T::processEventIDs > > |
| |
| struct | has_respondToCloseInputFile |
| |
| struct | has_respondToCloseInputFile< T, enable_if_function_exists_t< respond_to_file< T >, &T::respondToCloseInputFile > > |
| |
| struct | has_respondToCloseOutputFiles |
| |
| struct | has_respondToCloseOutputFiles< T, enable_if_function_exists_t< respond_to_file< T >, &T::respondToCloseOutputFiles > > |
| |
| struct | has_respondToOpenInputFile |
| |
| struct | has_respondToOpenInputFile< T, enable_if_function_exists_t< respond_to_file< T >, &T::respondToOpenInputFile > > |
| |
| struct | has_respondToOpenOutputFiles |
| |
| struct | has_respondToOpenOutputFiles< T, enable_if_function_exists_t< respond_to_file< T >, &T::respondToOpenOutputFiles > > |
| |
| struct | has_size_member |
| |
| struct | has_size_member< T, std::void_t< size_expression_t< T > > > |
| |
| struct | has_startEvent |
| |
| struct | has_startEvent< T, enable_if_function_exists_t< void(T::*)(Event const &),&T::startEvent > > |
| |
| struct | has_three_arg_insert |
| |
| struct | has_two_arg_insert |
| |
| class | IPRHelper |
| |
| class | IPRHelperDef |
| |
| struct | is_handle |
| |
| struct | is_handle< T, std::void_t< typename T::HandleTag > > |
| |
| class | ItemGetter |
| |
| class | ItemGetter< std::pair< cet::map_vector_key, T >, cet::map_vector< T > > |
| |
| class | ItemGetter< T, cet::map_vector< T > > |
| |
| class | LegacyModule |
| |
| class | LibraryInfo |
| |
| class | LibraryInfoMatch |
| |
| class | LinuxMallInfo |
| |
| struct | maybe_beginJob |
| |
| struct | maybe_beginJob< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(),&DETAIL::beginJob > > |
| |
| struct | maybe_endJob |
| |
| struct | maybe_endJob< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(),&DETAIL::endJob > > |
| |
| struct | maybe_has_Parameters |
| |
| struct | maybe_has_Parameters< T, std::void_t< typename T::Parameters > > |
| |
| struct | maybe_postProcessEvent |
| |
| struct | maybe_postProcessEvent< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(), &DETAIL::postProcessEvent > > |
| |
| struct | maybe_postProcessRun |
| |
| struct | maybe_postProcessRun< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(), &DETAIL::postProcessRun > > |
| |
| struct | maybe_postProcessSubRun |
| |
| struct | maybe_postProcessSubRun< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(), &DETAIL::postProcessSubRun > > |
| |
| struct | maybe_preProcessEvent |
| |
| struct | maybe_preProcessEvent< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(), &DETAIL::preProcessEvent > > |
| |
| struct | maybe_preProcessRun |
| |
| struct | maybe_preProcessRun< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(),&DETAIL::preProcessRun > > |
| |
| struct | maybe_preProcessSubRun |
| |
| struct | maybe_preProcessSubRun< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(), &DETAIL::preProcessSubRun > > |
| |
| struct | maybe_processEventPrincipal |
| |
| struct | maybe_processEventPrincipal< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(Provenance const &), &DETAIL::processEventProvenance > > |
| |
| struct | maybe_processRunPrincipal |
| |
| struct | maybe_processRunPrincipal< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(Provenance const &), &DETAIL::processRunProvenance > > |
| |
| struct | maybe_processSubRunPrincipal |
| |
| struct | maybe_processSubRunPrincipal< DETAIL, enable_if_function_exists_t< void(DETAIL::*)(Provenance const &), &DETAIL::processSubRunProvenance > > |
| |
| class | MessageAccumulator |
| |
| class | MetadataCollector |
| |
| class | MetadataCollectorFor |
| |
| class | MetadataCollectorFor< suffix_type::mfPlugin > |
| |
| class | MetadataCollectorFor< suffix_type::mfStatsPlugin > |
| |
| class | MetadataCollectorFor< suffix_type::module > |
| |
| class | MetadataCollectorFor< suffix_type::plugin > |
| |
| class | MetadataCollectorFor< suffix_type::service > |
| |
| class | MetadataCollectorFor< suffix_type::source > |
| |
| class | MetadataCollectorFor< suffix_type::tool > |
| |
| class | MetadataSummary |
| |
| class | MetadataSummaryFor |
| |
| class | MetadataSummaryFor< suffix_type::mfPlugin > |
| |
| class | MetadataSummaryFor< suffix_type::mfStatsPlugin > |
| |
| class | MetadataSummaryFor< suffix_type::module > |
| |
| class | MetadataSummaryFor< suffix_type::plugin > |
| |
| class | MetadataSummaryFor< suffix_type::service > |
| |
| class | MetadataSummaryFor< suffix_type::source > |
| |
| class | MetadataSummaryFor< suffix_type::tool > |
| |
| struct | mix_offset |
| |
| struct | mix_offset< cet::map_vector< P > > |
| |
| struct | ModuleConfig |
| |
| struct | ModuleConfigInfo |
| |
| struct | ModuleGraphInfo |
| |
| class | ModuleGraphInfoMap |
| |
| struct | ModuleKeyAndType |
| |
| struct | ModuleSpec |
| |
| struct | ModuleThreadingTypeDeducer |
| |
| struct | ModuleThreadingTypeDeducer< EDAnalyzer > |
| |
| struct | ModuleThreadingTypeDeducer< EDFilter > |
| |
| struct | ModuleThreadingTypeDeducer< EDProducer > |
| |
| struct | ModuleThreadingTypeDeducer< OutputModule > |
| |
| struct | ModuleThreadingTypeDeducer< ReplicatedAnalyzer > |
| |
| struct | ModuleThreadingTypeDeducer< ReplicatedFilter > |
| |
| struct | ModuleThreadingTypeDeducer< ReplicatedOutputModule > |
| |
| struct | ModuleThreadingTypeDeducer< ReplicatedProducer > |
| |
| struct | ModuleThreadingTypeDeducer< SharedAnalyzer > |
| |
| struct | ModuleThreadingTypeDeducer< SharedFilter > |
| |
| struct | ModuleThreadingTypeDeducer< SharedOutputModule > |
| |
| struct | ModuleThreadingTypeDeducer< SharedProducer > |
| |
| struct | ModuleTypeDeducer |
| |
| struct | ModuleTypeDeducer< EDAnalyzer > |
| |
| struct | ModuleTypeDeducer< EDFilter > |
| |
| struct | ModuleTypeDeducer< EDProducer > |
| |
| struct | ModuleTypeDeducer< OutputModule > |
| |
| struct | ModuleTypeDeducer< ReplicatedAnalyzer > |
| |
| struct | ModuleTypeDeducer< ReplicatedFilter > |
| |
| struct | ModuleTypeDeducer< ReplicatedOutputModule > |
| |
| struct | ModuleTypeDeducer< ReplicatedProducer > |
| |
| struct | ModuleTypeDeducer< SharedAnalyzer > |
| |
| struct | ModuleTypeDeducer< SharedFilter > |
| |
| struct | ModuleTypeDeducer< SharedOutputModule > |
| |
| struct | ModuleTypeDeducer< SharedProducer > |
| |
| struct | OldToNew |
| |
| struct | PluginConfig |
| |
| class | PluginMetadata |
| |
| class | PrincipalProcessor |
| |
| class | ProcessAndEventSelector |
| |
| class | ProcessAndEventSelectors |
| |
| class | Producer |
| |
| struct | ProductInfo |
| |
| struct | ProductTypeIDs |
| |
| struct | ProductTypeIDs< Assns< L, R, D > > |
| |
| struct | ProductTypeIDs< Assns< L, R, void > > |
| |
| class | ProvenanceDumperImpl |
| |
| struct | respondToXXX_function |
| |
| struct | safe_input_tag |
| |
| struct | SafeFileNameConfig |
| |
| class | ServiceCacheEntry |
| |
| struct | ServiceHelper |
| |
| struct | ServiceHelper< MyOtherService > |
| |
| struct | ServiceHelper< MyService > |
| |
| struct | ServiceHelper< YetAnotherService > |
| |
| struct | ServiceHelperBase |
| |
| struct | ServiceImplHelper |
| |
| struct | ServiceInterfaceHelper |
| |
| struct | ServiceInterfaceImplHelper |
| |
| struct | ServiceLGMHelper |
| |
| struct | ServiceLGRHelper |
| |
| class | ServiceWrapper |
| |
| class | ServiceWrapperBase |
| |
| class | SharedModule |
| |
| struct | SharedResource_t |
| |
| class | SharedResources |
| |
| struct | Summary |
| |
| struct | three_arg_insert_func |
| |
| struct | tool_type |
| |
| struct | tool_type< T, std::enable_if_t< std::is_class< T >::value > > |
| |
| struct | tool_type< T, std::enable_if_t< std::is_function< T >::value > > |
| |
| struct | ToolConfig |
| |
| struct | tuple_element |
| |
| struct | tuple_element< 0, AssnsNode< L, R, D > > |
| |
| struct | tuple_element< 1, AssnsNode< L, R, D > > |
| |
| struct | tuple_element< 2, AssnsNode< L, R, D > > |
| |
| struct | two_arg_insert_func |
| |
| struct | TwoArgInsert |
| |
| struct | TwoArgInsert< cet::map_vector< T > > |
| |
| class | value_type_helper |
| |
|
| using | LibraryInfoCollection = std::multiset< LibraryInfo > |
| |
| using | Widths = std::vector< std::size_t > |
| |
| using | config_const_iterator = std::vector< WorkerInPath::ConfigInfo >::const_iterator |
| |
| using | path_name_t = std::string |
| |
| using | module_name_t = std::string |
| |
| using | names_t = std::vector< std::string > |
| |
| using | configs_t = std::vector< WorkerInPath::ConfigInfo > |
| |
| using | name_set_t = std::set< std::string > |
| |
| using | paths_to_modules_t = std::vector< std::pair< PathSpec, configs_t >> |
| |
| using | collection_map_t = std::map< module_name_t, ModuleGraphInfo > |
| |
| using | collection_t = std::vector< collection_map_t::value_type > |
| |
| using | distance_t = collection_t::difference_type |
| |
| using | vertex_property = boost::property< boost::vertex_name_t, std::string > |
| |
| using | edge_property = boost::property< boost::edge_index_t, int, boost::property< boost::edge_name_t, std::string >> |
| |
| using | graph_property = boost::property< boost::graph_name_t, std::string > |
| |
| using | Graph = boost::adjacency_list< boost::vecS, boost::vecS, boost::bidirectionalS, vertex_property, edge_property, graph_property > |
| |
| using | ModuleGraph = boost::subgraph< Graph > |
| |
| using | Edge = boost::graph_traits< ModuleGraph >::edge_descriptor |
| |
| using | Vertex = boost::graph_traits< ModuleGraph >::vertex_descriptor |
| |
| using | keytype_for_name_t = std::map< std::string, ModuleKeyAndType > |
| |
| using | module_entries_for_ordered_path_t = std::vector< std::pair< PathSpec, std::vector< ModuleSpec >>> |
| |
| using | module_entries_for_path_t = std::map< std::string, std::vector< ModuleSpec >> |
| |
| using | modules_for_path_t = std::map< std::string, std::vector< ModuleKeyAndType >> |
| |
| using | ModuleMaker_t = ModuleBase *(fhicl::ParameterSet const &, ProcessingFrame const &) |
| |
| using | WorkerFromModuleMaker_t = Worker *(std::shared_ptr< ModuleBase >, ModuleDescription const &, WorkerParams const &) |
| |
| using | WorkerMaker_t = Worker *(WorkerParams const &, ModuleDescription const &) |
| |
| using | ModuleTypeFunc_t) = ModuleType( |
| |
| using | ModuleThreadingTypeFunc_t) = ModuleThreadingType( |
| |
| template<typename T > |
| using | Config = typename config_impl< T >::type |
| |
| template<typename T > |
| using | respond_to_file = void(T::*)(FileBlock const &) |
| |
| using | ServiceCache = std::map< TypeID, ServiceCacheEntry > |
| |
| typedef std::stack< WrapperBase_ptr > | ServiceStack |
| |
| using | WrapperBase_ptr = std::shared_ptr< ServiceWrapperBase > |
| |
| using | new_t = std::string |
| |
| using | old_t = std::string |
| |
| using | entry_selector_t = std::function< bool(PathSpec const &)> |
| |
| template<typename T > |
| using | size_expression_t = decltype(std::declval< T const >().size()) |
| |
|
| void | print_available_plugins (std::string const &suffix, std::string const &spec, bool verbose) |
| |
| void | print_available_plugins (std::string const &suffix, bool const verbose) |
| |
| bool | supports_key (std::string const &suffix, std::string const &spec, std::string const &key) |
| |
| void | print_description (std::vector< PluginMetadata > const &matches) |
| |
| void | print_descriptions (std::vector< std::string > const &plugins) |
| |
| std::tuple< RunNumber_t, SubRunNumber_t, EventNumber_t > | event_start (std::string const &str_num) |
| |
| bool | exists_outside_prolog (fhicl::intermediate_table const &config, std::string const &key) |
| |
| template<typename T > |
| std::enable_if_t< std::is_convertible_v< T, std::string >, std::string > | fhicl_key (T const &name) |
| |
| template<typename H , typename... T> |
| std::enable_if_t< std::is_convertible_v< H, std::string >, std::string > | fhicl_key (H const &hname, T const &...tnames) |
| |
| void | fillSourceList (std::istream &ifs, std::vector< std::string > &source_list) |
| |
| constexpr char const * | dflt_spec_pattern () |
| |
| LibraryInfoCollection | get_LibraryInfoCollection (std::string const &suffix, std::string const &pattern, bool verbose=false) |
| |
| std::unique_ptr< MetadataCollector > | get_MetadataCollector (std::string const &suffix) |
| |
| std::unique_ptr< MetadataSummary > | get_MetadataSummary (std::string const &suffix, LibraryInfoCollection const &coll) |
| |
| constexpr int | info_success () |
| |
| std::string | describe (cet::exempt_ptr< fhicl::ConfigurationTable const > pb, std::string const &prefix) |
| |
| std::string | print_header (LibraryInfo const &li, std::string const &type_spec) |
| |
| std::string | print_allowed_configuration (LibraryInfo const &li, std::string const &prefix, std::string const &type_spec) |
| |
| std::regex | regex_for_spec (std::string const &) |
| |
| void | replace_type (std::string &str, std::string const &spec, std::regex const &r) |
| |
| bool | output_to_stderr (std::string const &spec) |
| |
| bool | output_to_stdout (std::string const &spec) |
| |
| std::string | getFilePath (cet::LibraryManager const &lm, std::string const &fullspec) |
| |
| std::string | getType (cet::LibraryManager const &lm, std::string const &fullSpec) |
| |
| std::unique_ptr< fhicl::ConfigurationTable > | getAllowedConfiguration (cet::LibraryManager const &lm, std::string const &fullSpec, std::string const &name) |
| |
| void | print_config_summary (fhicl::ParameterSet const &pset, std::string const &verbosity, EnabledModules const &enabled_modules) |
| |
| void | print_table_numbers (fhicl::ParameterSet const &pset, std::string const &header) |
| |
| void | print_path_numbers (EnabledModules const &enabled_modules) |
| |
| void | print_path_names (EnabledModules const &enabled_modules) |
| |
| void | print_service_types (fhicl::ParameterSet const &pset) |
| |
| void | print_module_types (fhicl::ParameterSet const &pset, std::string const &header) |
| |
| std::string | indent (std::size_t const i) |
| |
| std::string | indent0 () |
| |
| std::string | indent_1 () |
| |
| std::string | indent__2 () |
| |
| template<typename T , typename Elem > |
| std::size_t | columnWidth (T const &coll, std::string const Elem::*cp, std::string const &header) |
| |
| std::size_t | columnWidth (LibraryInfoCollection const &coll, std::string const &(LibraryInfo::*fp)() const, std::string const &header) |
| |
| std::size_t | rule_size (Widths const &widths) |
| |
| std::vector< ModuleSpec > | sequence_to_entries (sequence_t const &seq, bool const allow_nil_entries) |
| |
| std::vector< art::PathSpec > | path_specs (std::vector< ModuleSpec > const &selection_override_entries, std::string const &path_selection_override) |
| |
| EnabledModules | prune_config_if_enabled (bool prune_config, bool report_enabled, fhicl::intermediate_table &config) |
| |
| template<typename T > |
| std::ostream & | operator<< (std::ostream &os, Analyzer::Table< T > const &t) |
| |
| std::set< ProductInfo > | consumed_products_for_module (std::string const ¤t_process, ConsumesInfo::consumables_t::mapped_type const &consumables, std::map< std::string, std::set< ProductInfo >> const &produced_products, std::map< std::string, std::set< std::string >> const &viewable_products, config_const_iterator const config_begin, config_const_iterator const config_it) |
| |
| std::pair< ModuleGraph, std::string > | make_module_graph (ModuleGraphInfoMap const &modInfos, paths_to_modules_t const &trigger_paths, configs_t const &end_path) |
| |
| void | make_trigger_path_subgraphs (ModuleGraphInfoMap const &modInfos, paths_to_modules_t const &trigger_paths, ModuleGraph &graph) |
| |
| void | make_product_dependency_edges (ModuleGraphInfoMap const &modInfos, ModuleGraph &graph) |
| |
| void | make_path_ordering_edges (ModuleGraphInfoMap const &modInfos, paths_to_modules_t const &paths, ModuleGraph &graph) |
| |
| void | make_synchronization_edges (ModuleGraphInfoMap const &modInfos, paths_to_modules_t const &trigger_paths, configs_t const &end_path, ModuleGraph &graph) |
| |
| std::string | verify_no_interpath_dependencies (ModuleGraphInfoMap const &modInfos, ModuleGraph const &graph) |
| |
| std::string | verify_in_order_dependencies (ModuleGraphInfoMap const &modules, paths_to_modules_t const &trigger_paths) |
| |
| void | print_module_graph (std::ostream &os, ModuleGraphInfoMap const &modInfos, ModuleGraph const &graph) |
| |
| void | issue_reports (unsigned count, EventID const &id) |
| |
| std::ostream & | operator<< (std::ostream &os, ModuleGraphInfo const &info) |
| |
| ModuleType | module_type (std::string const &full_key) |
| |
| bool | operator== (ModuleKeyAndType const &a, ModuleKeyAndType const &b) noexcept |
| |
| bool | operator!= (ModuleKeyAndType const &a, ModuleKeyAndType const &b) noexcept |
| |
| bool | skip_non_replicated (Worker const &) |
| |
| void | verifyInstanceName (std::string const &in) |
| |
| void | verifyFriendlyClassName (std::string const &fcn) |
| |
| template<typename T , typename Config > |
| T * | make_module (Config const &config, ProcessingFrame const &frame) |
| |
| void | memoryReport () |
| |
| void | writeSummary (PathManager &pm, bool wantSummary, cet::cpu_timer const &timer) |
| |
| void | triggerReport (PerScheduleContainer< PathsInfo > const &endPathInfo, PerScheduleContainer< PathsInfo > const &triggerPathsInfo, bool wantSummary) |
| |
| void | timeReport (cet::cpu_timer const &timer) |
| |
| FileNameComponents | componentsFromPattern (std::string const &pattern) |
| |
| void | logFileAction (const char *msg, std::string const &file) |
| |
| void | validateFileNamePattern (bool do_check, std::string const &pattern) |
| |
| TypeLabel | type_label_for (TypeID const typeID, std::string const &instance, bool const supportsView, ModuleDescription const &md) |
| |
| template<typename... T> |
| void | throw_if_invalid (std::string const &msg, T const &...t) |
| |
| constexpr bool | range_sets_supported (BranchType const bt) |
| |
| std::ostream & | operator<< (std::ostream &os, LinuxMallInfo const &info) |
| |
| void | ensure_only_one_thread (fhicl::ParameterSet const &service_pset) |
| |
| template<typename T , typename ResultType , typename... Args> |
| std::function< ResultType(Args...)> | makeWatchFunc (ResultType(T::*slot)(Args...), T &t) |
| |
| template<typename T , typename ResultType , typename... Args> |
| std::function< ResultType(Args...)> | makeWatchFunc (ResultType(T::*slot)(Args...) const, T const &t) |
| |
| template<typename T > |
| std::enable_if_t< std::is_constructible_v< T, fhicl::ParameterSet const &, ActivityRegistry & >, std::shared_ptr< T > > | makeServiceFrom (fhicl::ParameterSet const &ps, ActivityRegistry &areg) |
| |
| template<typename T > |
| std::enable_if_t<!std::is_constructible_v< T, fhicl::ParameterSet const &, ActivityRegistry & >, std::shared_ptr< T > > | makeServiceFrom (fhicl::ParameterSet const &ps, ActivityRegistry &) |
| |
| template<SignalResponseType STYPE, typename SIGNAL , typename FUNC > |
| std::enable_if_t< STYPE==SignalResponseType::FIFO > | connect_to_signal (SIGNAL &s, FUNC f) |
| |
| template<SignalResponseType STYPE, typename SIGNAL , typename FUNC > |
| std::enable_if_t< STYPE==SignalResponseType::LIFO > | connect_to_signal (SIGNAL &s, FUNC f) |
| |
| std::map< old_t, new_t > | oldToNewName () |
| |
| template<typename T , typename I > |
| no_tag | has_two_arg_insert_helper (...) |
| |
| template<typename T , typename I > |
| yes_tag | has_two_arg_insert_helper (two_arg_insert_func< T, I,&T::insert > *dummy) |
| |
| template<typename T , typename R , typename O , typename I > |
| no_tag | has_three_arg_insert_helper (...) |
| |
| template<typename T , typename R , typename O , typename I > |
| yes_tag | has_three_arg_insert_helper (three_arg_insert_func< T, R, O, I,&T::insert > *dummy) |
| |
| template<typename T > |
| bool | verifyPtrCollection (std::vector< art::PtrVector< T > const * > const &in) |
| |
| template<typename iterator > |
| bool | verifyPtrCollection (iterator beg, iterator end, art::ProductID id={}, art::EDProductGetter const *getter=nullptr) |
| |
| BranchKey | splitToComponents (std::string const &branchName, std::string &errMsg) |
| |
| bool | checkBranchNameSelector (std::string const &branchNameSelector, std::string &errMsg) |
| |
| bool | checkBranchNameSelector (BranchKey const &components, std::string &errMsg) |
| |
| bool | checkFriendlyName (std::string const &friendlyName, std::string &errMsg) |
| |
| bool | checkFriendlyNameSelector (std::string const &friendlyNameSelector, std::string &errMsg) |
| |
| bool | checkModuleLabel (std::string const &moduleLabel, std::string &errMsg) |
| |
| bool | checkModuleLabelSelector (std::string const &moduleLabelSelector, std::string &errMsg) |
| |
| bool | checkInstanceName (std::string const &instanceName, std::string &errMsg) |
| |
| bool | checkInstanceNameSelector (std::string const &instanceNameSelector, std::string &errMsg) |
| |
| bool | checkProcessName (std::string const &processName, std::string &errMsg) |
| |
| bool | checkProcessNameSelector (std::string const &processNameSelector, std::string &errMsg) |
| |
| std::vector< std::vector< std::string > > | orderedProcessNamesCollection (ProcessHistoryMap const &pHistMap) |
| |
| void | remove_whitespace (std::string &str) |
| |
| bool | has_whitespace (std::string const &str) |
| |
| template<typename ProdA , typename ProdB , typename Data , typename Tag > |
| InputTag | input_tag (Tag const &tag) |
| |
| bool | upcastAllowed (std::type_info const &tiFrom, std::type_info const &tiTo) |
| |
| void const * | maybeCastObj (void const *address, std::type_info const &tiFrom, std::type_info const &tiTo) |
| |
| template<typename element_type > |
| void const * | maybeCastObj (element_type const *address, std::type_info const &tiTo) |
| |
| template<typename T > |
| auto | wrapperTypeID () |
| |
| void | throwPartnerException (std::type_info const &generator, std::type_info const &wanted_wrapper_type) |
| |
| ProductLookup_t | createProductLookups (ProductDescriptionsByID const &descriptions) |
| |
| ViewLookup_t | createViewLookups (ProductDescriptionsByID const &descriptions) |
| |
| std::string const & | InvalidHash () |
| |
| EventRange | full_run_event_range () |
| |
| template<typename TO , typename FROM > |
| constexpr std::enable_if_t< are_cv_compatible< TO, FROM >::value, std::add_pointer_t< std::remove_pointer_t< TO > > > | addr (FROM &from) |
| |
| template<typename TO , typename FROM > |
| constexpr std::enable_if_t<!are_cv_compatible< TO, FROM >::value &&are_cv_compatible< FROM, TO >::value, std::add_pointer_t< std::remove_pointer_t< TO > > > | addr (FROM &from) |
| |