Namespaces | |
FDS | |
FTS | |
Enumerations | |
enum | FilterAction { FilterAction::Normal = 0, FilterAction::Ignore = 1, FilterAction::Veto = 2 } |
enum | SignalResponseType { SignalResponseType::FIFO, SignalResponseType::LIFO } |
Functions | |
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) |
Variables | |
template<typename T > | |
bool constexpr | handle_allowed_v {handle_allowed<T>::value} |
SharedResource_t const | LegacyResource {"__legacy__", false} |
using art::detail::collection_map_t = typedef std::map<module_name_t, ModuleGraphInfo> |
Definition at line 20 of file graph_type_aliases.h.
using art::detail::collection_t = typedef std::vector<collection_map_t::value_type> |
Definition at line 21 of file graph_type_aliases.h.
using art::detail::Config = typedef typename config_impl<T>::type |
Definition at line 52 of file ModuleMacros.h.
using art::detail::config_const_iterator = typedef std::vector<WorkerInPath::ConfigInfo>::const_iterator |
Definition at line 14 of file consumed_products.h.
using art::detail::configs_t = typedef std::vector<WorkerInPath::ConfigInfo> |
Definition at line 17 of file graph_type_aliases.h.
using art::detail::distance_t = typedef collection_t::difference_type |
Definition at line 22 of file graph_type_aliases.h.
using art::detail::Edge = typedef boost::graph_traits<ModuleGraph>::edge_descriptor |
Definition at line 24 of file ModuleGraph.h.
using art::detail::edge_property = typedef boost::property<boost::edge_index_t, int, boost::property<boost::edge_name_t, std::string>> |
Definition at line 15 of file ModuleGraph.h.
using art::detail::entry_selector_t = typedef std::function<bool(PathSpec const&)> |
Definition at line 41 of file TriggerNamesService.h.
using art::detail::Graph = typedef boost::adjacency_list<boost::vecS, boost::vecS, boost::bidirectionalS, vertex_property, edge_property, graph_property> |
Definition at line 22 of file ModuleGraph.h.
using art::detail::graph_property = typedef boost::property<boost::graph_name_t, std::string> |
Definition at line 16 of file ModuleGraph.h.
using art::detail::keytype_for_name_t = typedef std::map<std::string, ModuleKeyAndType> |
Definition at line 39 of file ModuleKeyAndType.h.
using art::detail::LibraryInfoCollection = typedef std::multiset<LibraryInfo> |
Definition at line 10 of file LibraryInfoCollection.h.
using art::detail::module_entries_for_ordered_path_t = typedef std::vector<std::pair<PathSpec, std::vector<ModuleSpec>>> |
Definition at line 41 of file ModuleKeyAndType.h.
using art::detail::module_entries_for_path_t = typedef std::map<std::string, std::vector<ModuleSpec>> |
Definition at line 43 of file ModuleKeyAndType.h.
using art::detail::module_name_t = typedef std::string |
Definition at line 15 of file graph_type_aliases.h.
using art::detail::ModuleGraph = typedef boost::subgraph<Graph> |
Definition at line 23 of file ModuleGraph.h.
using art::detail::ModuleMaker_t = typedef ModuleBase*(fhicl::ParameterSet const&, ProcessingFrame const&) |
Definition at line 33 of file ModuleMacros.h.
using art::detail::modules_for_path_t = typedef std::map<std::string, std::vector<ModuleKeyAndType>> |
Definition at line 45 of file ModuleKeyAndType.h.
using art::detail::ModuleThreadingTypeFunc_t = typedef ModuleThreadingType( |
Definition at line 39 of file ModuleMacros.h.
using art::detail::ModuleTypeFunc_t = typedef ModuleType( |
Definition at line 38 of file ModuleMacros.h.
using art::detail::name_set_t = typedef std::set<std::string> |
Definition at line 18 of file graph_type_aliases.h.
using art::detail::names_t = typedef std::vector<std::string> |
Definition at line 16 of file graph_type_aliases.h.
using art::detail::new_t = typedef std::string |
Definition at line 10 of file SAMMetadataTranslators.h.
using art::detail::old_t = typedef std::string |
Definition at line 11 of file SAMMetadataTranslators.h.
using art::detail::path_name_t = typedef std::string |
Definition at line 14 of file graph_type_aliases.h.
using art::detail::paths_to_modules_t = typedef std::vector<std::pair<PathSpec, configs_t>> |
Definition at line 19 of file graph_type_aliases.h.
using art::detail::respond_to_file = typedef void (T::*)(FileBlock const&) |
Definition at line 308 of file MixFilter.h.
using art::detail::ServiceCache = typedef std::map<TypeID, ServiceCacheEntry> |
Definition at line 11 of file ServiceCache.h.
typedef std::stack<WrapperBase_ptr> art::detail::ServiceStack |
Definition at line 12 of file ServiceStack.h.
using art::detail::size_expression_t = typedef decltype(std::declval<T const>().size()) |
using art::detail::Vertex = typedef boost::graph_traits<ModuleGraph>::vertex_descriptor |
Definition at line 25 of file ModuleGraph.h.
using art::detail::vertex_property = typedef boost::property<boost::vertex_name_t, std::string> |
Definition at line 11 of file ModuleGraph.h.
using art::detail::Widths = typedef std::vector<std::size_t> |
Definition at line 65 of file PrintFormatting.h.
using art::detail::WorkerFromModuleMaker_t = typedef Worker*(std::shared_ptr<ModuleBase>, ModuleDescription const&, WorkerParams const&) |
Definition at line 36 of file ModuleMacros.h.
using art::detail::WorkerMaker_t = typedef Worker*(WorkerParams const&, ModuleDescription const&) |
Definition at line 37 of file ModuleMacros.h.
using art::detail::WrapperBase_ptr = typedef std::shared_ptr<ServiceWrapperBase> |
Definition at line 29 of file ServiceWrapperBase.h.
|
strong |
Enumerator | |
---|---|
Normal | |
Ignore | |
Veto |
Definition at line 18 of file ModuleKeyAndType.h.
|
strong |
Enumerator | |
---|---|
FIFO | |
LIFO |
Definition at line 12 of file SignalResponseType.h.
constexpr std::enable_if_t<are_cv_compatible<TO, FROM>::value, std::add_pointer_t<std::remove_pointer_t<TO> > > art::detail::addr | ( | FROM & | from | ) |
Definition at line 35 of file ensurePointer.h.
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> > > art::detail::addr | ( | FROM & | from | ) |
Definition at line 44 of file ensurePointer.h.
bool art::detail::checkBranchNameSelector | ( | std::string const & | branchNameSelector, |
std::string & | errMsg | ||
) |
Definition at line 61 of file branchNameComponentChecking.cc.
bool art::detail::checkBranchNameSelector | ( | BranchKey const & | components, |
std::string & | errMsg | ||
) |
Definition at line 70 of file branchNameComponentChecking.cc.
bool art::detail::checkFriendlyName | ( | std::string const & | friendlyName, |
std::string & | errMsg | ||
) |
Definition at line 84 of file branchNameComponentChecking.cc.
bool art::detail::checkFriendlyNameSelector | ( | std::string const & | friendlyNameSelector, |
std::string & | errMsg | ||
) |
Definition at line 92 of file branchNameComponentChecking.cc.
bool art::detail::checkInstanceName | ( | std::string const & | instanceName, |
std::string & | errMsg | ||
) |
Definition at line 115 of file branchNameComponentChecking.cc.
bool art::detail::checkInstanceNameSelector | ( | std::string const & | instanceNameSelector, |
std::string & | errMsg | ||
) |
Definition at line 126 of file branchNameComponentChecking.cc.
bool art::detail::checkModuleLabel | ( | std::string const & | moduleLabel, |
std::string & | errMsg | ||
) |
Definition at line 100 of file branchNameComponentChecking.cc.
bool art::detail::checkModuleLabelSelector | ( | std::string const & | moduleLabelSelector, |
std::string & | errMsg | ||
) |
Definition at line 107 of file branchNameComponentChecking.cc.
bool art::detail::checkProcessName | ( | std::string const & | processName, |
std::string & | errMsg | ||
) |
Definition at line 137 of file branchNameComponentChecking.cc.
bool art::detail::checkProcessNameSelector | ( | std::string const & | processNameSelector, |
std::string & | errMsg | ||
) |
Definition at line 145 of file branchNameComponentChecking.cc.
std::size_t art::detail::columnWidth | ( | T const & | coll, |
std::string const Elem::* | cp, | ||
std::string const & | header | ||
) |
Definition at line 41 of file PrintFormatting.h.
|
inline |
Definition at line 52 of file PrintFormatting.h.
FileNameComponents art::detail::componentsFromPattern | ( | std::string const & | pattern | ) |
Definition at line 62 of file FileNameComponents.cc.
std::enable_if_t<STYPE == SignalResponseType::FIFO> art::detail::connect_to_signal | ( | SIGNAL & | s, |
FUNC | f | ||
) |
Definition at line 16 of file SignalResponseType.h.
std::enable_if_t<STYPE == SignalResponseType::LIFO> art::detail::connect_to_signal | ( | SIGNAL & | s, |
FUNC | f | ||
) |
Definition at line 23 of file SignalResponseType.h.
std::set< ProductInfo > art::detail::consumed_products_for_module | ( | std::string const & | current_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 | ||
) |
Definition at line 159 of file consumed_products.cc.
art::ProductLookup_t art::detail::createProductLookups | ( | ProductDescriptionsByID const & | descriptions | ) |
Definition at line 68 of file createProductLookups.cc.
art::ViewLookup_t art::detail::createViewLookups | ( | ProductDescriptionsByID const & | descriptions | ) |
Definition at line 5 of file createViewLookups.cc.
std::string art::detail::describe | ( | cet::exempt_ptr< fhicl::ConfigurationTable const > | pb, |
std::string const & | prefix | ||
) |
Definition at line 6 of file describe.cc.
constexpr char const* art::detail::dflt_spec_pattern | ( | ) |
Definition at line 11 of file get_LibraryInfoCollection.h.
void art::detail::ensure_only_one_thread | ( | fhicl::ParameterSet const & | service_pset | ) |
Definition at line 15 of file ensure_only_one_thread.cc.
std::tuple< art::RunNumber_t, art::SubRunNumber_t, art::EventNumber_t > art::detail::event_start | ( | std::string const & | str_num | ) |
Definition at line 72 of file event_start.cc.
|
inline |
Definition at line 9 of file exists_outside_prolog.h.
std::enable_if_t<std::is_convertible_v<T, std::string>, std::string> art::detail::fhicl_key | ( | T const & | name | ) |
Definition at line 12 of file fhicl_key.h.
std::enable_if_t<std::is_convertible_v<H, std::string>, std::string> art::detail::fhicl_key | ( | H const & | hname, |
T const &... | tnames | ||
) |
Definition at line 19 of file fhicl_key.h.
void art::detail::fillSourceList | ( | std::istream & | ifs, |
std::vector< std::string > & | source_list | ||
) |
Definition at line 4 of file fillSourceList.cc.
EventRange art::detail::full_run_event_range | ( | ) |
Definition at line 81 of file RangeSet.cc.
LibraryInfoCollection art::detail::get_LibraryInfoCollection | ( | std::string const & | suffix, |
std::string const & | pattern, | ||
bool | verbose = false |
||
) |
Definition at line 240 of file get_LibraryInfoCollection.cc.
std::unique_ptr< MetadataCollector > art::detail::get_MetadataCollector | ( | std::string const & | suffix | ) |
Definition at line 15 of file get_MetadataCollector.cc.
std::unique_ptr< MetadataSummary > art::detail::get_MetadataSummary | ( | std::string const & | suffix, |
LibraryInfoCollection const & | coll | ||
) |
Definition at line 15 of file get_MetadataSummary.cc.
std::unique_ptr< fhicl::ConfigurationTable > art::detail::getAllowedConfiguration | ( | cet::LibraryManager const & | lm, |
std::string const & | fullSpec, | ||
std::string const & | name | ||
) |
Definition at line 94 of file PluginSymbolResolvers.cc.
std::string art::detail::getFilePath | ( | cet::LibraryManager const & | lm, |
std::string const & | fullspec | ||
) |
Definition at line 31 of file PluginSymbolResolvers.cc.
std::string art::detail::getType | ( | cet::LibraryManager const & | lm, |
std::string const & | fullSpec | ||
) |
Definition at line 52 of file PluginSymbolResolvers.cc.
no_tag art::detail::has_three_arg_insert_helper | ( | ... | ) |
yes_tag art::detail::has_three_arg_insert_helper | ( | three_arg_insert_func< T, R, O, I,&T::insert > * | dummy | ) |
no_tag art::detail::has_two_arg_insert_helper | ( | ... | ) |
yes_tag art::detail::has_two_arg_insert_helper | ( | two_arg_insert_func< T, I,&T::insert > * | dummy | ) |
bool art::detail::has_whitespace | ( | std::string const & | str | ) |
Definition at line 17 of file remove_whitespace.cc.
|
inline |
Definition at line 17 of file PrintFormatting.h.
|
inline |
Definition at line 22 of file PrintFormatting.h.
|
inline |
Definition at line 27 of file PrintFormatting.h.
|
inline |
Definition at line 32 of file PrintFormatting.h.
constexpr int art::detail::info_success | ( | ) |
Definition at line 8 of file info_success.h.
InputTag art::detail::input_tag | ( | Tag const & | tag | ) |
Definition at line 30 of file IPRHelper.h.
std::string const & art::detail::InvalidHash | ( | ) |
Definition at line 7 of file Hash.cc.
void art::detail::issue_reports | ( | unsigned | count, |
EventID const & | id | ||
) |
Definition at line 29 of file issue_reports.cc.
void art::detail::logFileAction | ( | const char * | msg, |
std::string const & | file | ||
) |
Definition at line 9 of file logFileAction.cc.
T* art::detail::make_module | ( | Config const & | config, |
ProcessingFrame const & | frame | ||
) |
Definition at line 56 of file ModuleMacros.h.
std::pair< ModuleGraph, std::string > art::detail::make_module_graph | ( | ModuleGraphInfoMap const & | modInfos, |
paths_to_modules_t const & | trigger_paths, | ||
configs_t const & | end_path | ||
) |
Definition at line 45 of file graph_algorithms.cc.
void art::detail::make_path_ordering_edges | ( | ModuleGraphInfoMap const & | modInfos, |
paths_to_modules_t const & | paths, | ||
ModuleGraph & | graph | ||
) |
Definition at line 112 of file graph_algorithms.cc.
void art::detail::make_product_dependency_edges | ( | ModuleGraphInfoMap const & | modInfos, |
ModuleGraph & | graph | ||
) |
Definition at line 97 of file graph_algorithms.cc.
void art::detail::make_synchronization_edges | ( | ModuleGraphInfoMap const & | modInfos, |
paths_to_modules_t const & | trigger_paths, | ||
configs_t const & | end_path, | ||
ModuleGraph & | graph | ||
) |
Definition at line 137 of file graph_algorithms.cc.
void art::detail::make_trigger_path_subgraphs | ( | ModuleGraphInfoMap const & | modInfos, |
paths_to_modules_t const & | trigger_paths, | ||
ModuleGraph & | graph | ||
) |
Definition at line 68 of file graph_algorithms.cc.
std::enable_if_t< std::is_constructible_v<T, fhicl::ParameterSet const&, ActivityRegistry&>, std::shared_ptr<T> > art::detail::makeServiceFrom | ( | fhicl::ParameterSet const & | ps, |
ActivityRegistry & | areg | ||
) |
Definition at line 28 of file ServiceWrapper.h.
std::enable_if_t<!std::is_constructible_v<T, fhicl::ParameterSet const&, ActivityRegistry&>, std::shared_ptr<T> > art::detail::makeServiceFrom | ( | fhicl::ParameterSet const & | ps, |
ActivityRegistry & | |||
) |
Definition at line 43 of file ServiceWrapper.h.
std::function<ResultType(Args...)> art::detail::makeWatchFunc | ( | ResultType(T::*)(Args...) | slot, |
T & | t | ||
) |
Definition at line 16 of file makeWatchFunc.h.
std::function<ResultType(Args...)> art::detail::makeWatchFunc | ( | ResultType(T::*)(Args...) const | slot, |
T const & | t | ||
) |
Definition at line 25 of file makeWatchFunc.h.
void const* art::detail::maybeCastObj | ( | void const * | address, |
std::type_info const & | tiFrom, | ||
std::type_info const & | tiTo | ||
) |
|
inline |
Definition at line 18 of file maybeCastObj.h.
void art::detail::memoryReport | ( | ) |
Definition at line 4 of file memoryReportDarwin.cc.
ModuleType art::detail::module_type | ( | std::string const & | full_key | ) |
Definition at line 5 of file ModuleKeyAndType.cc.
Definition at line 14 of file SAMMetadataTranslators.h.
|
inlinenoexcept |
Definition at line 32 of file ModuleKeyAndType.h.
std::ostream & art::detail::operator<< | ( | std::ostream & | os, |
ModuleGraphInfo const & | info | ||
) |
Definition at line 4 of file ModuleGraphInfo.cc.
|
inline |
Definition at line 55 of file LinuxMallInfo.h.
|
inline |
Definition at line 136 of file Analyzer.h.
|
inlinenoexcept |
Definition at line 26 of file ModuleKeyAndType.h.
std::vector< std::vector< std::string > > art::detail::orderedProcessNamesCollection | ( | ProcessHistoryMap const & | pHistMap | ) |
Definition at line 74 of file orderedProcessNamesCollection.cc.
bool art::detail::output_to_stderr | ( | std::string const & | spec | ) |
Definition at line 15 of file output_to.cc.
bool art::detail::output_to_stdout | ( | std::string const & | spec | ) |
Definition at line 21 of file output_to.cc.
std::vector< PathSpec > art::detail::path_specs | ( | std::vector< ModuleSpec > const & | selection_override_entries, |
std::string const & | path_selection_override | ||
) |
Definition at line 217 of file prune_configuration.cc.
std::string art::detail::print_allowed_configuration | ( | LibraryInfo const & | li, |
std::string const & | prefix, | ||
std::string const & | type_spec | ||
) |
Definition at line 25 of file print_description_blocks.cc.
void art::detail::print_available_plugins | ( | std::string const & | suffix, |
std::string const & | spec, | ||
bool | verbose | ||
) |
Definition at line 105 of file AllowedConfiguration.cc.
|
inline |
Definition at line 83 of file AllowedConfiguration.h.
void art::detail::print_config_summary | ( | fhicl::ParameterSet const & | pset, |
std::string const & | verbosity, | ||
EnabledModules const & | enabled_modules | ||
) |
Definition at line 184 of file print_config_summary.cc.
void art::detail::print_description | ( | std::vector< PluginMetadata > const & | matches | ) |
Definition at line 164 of file AllowedConfiguration.cc.
void art::detail::print_descriptions | ( | std::vector< std::string > const & | plugins | ) |
Definition at line 203 of file AllowedConfiguration.cc.
std::string art::detail::print_header | ( | LibraryInfo const & | li, |
std::string const & | type_spec | ||
) |
Definition at line 11 of file print_description_blocks.cc.
void art::detail::print_module_graph | ( | std::ostream & | os, |
ModuleGraphInfoMap const & | modInfos, | ||
ModuleGraph const & | graph | ||
) |
Definition at line 484 of file graph_algorithms.cc.
void art::detail::print_module_types | ( | fhicl::ParameterSet const & | pset, |
std::string const & | header | ||
) |
Definition at line 147 of file print_config_summary.cc.
void art::detail::print_path_names | ( | EnabledModules const & | enabled_modules | ) |
Definition at line 38 of file print_config_summary.cc.
void art::detail::print_path_numbers | ( | EnabledModules const & | enabled_modules | ) |
Definition at line 24 of file print_config_summary.cc.
void art::detail::print_service_types | ( | fhicl::ParameterSet const & | pset | ) |
Definition at line 107 of file print_config_summary.cc.
void art::detail::print_table_numbers | ( | fhicl::ParameterSet const & | pset, |
std::string const & | header | ||
) |
Definition at line 16 of file print_config_summary.cc.
art::detail::EnabledModules art::detail::prune_config_if_enabled | ( | bool | prune_config, |
bool | report_enabled, | ||
fhicl::intermediate_table & | config | ||
) |
Definition at line 575 of file prune_configuration.cc.
constexpr bool art::detail::range_sets_supported | ( | BranchType const | bt | ) |
Definition at line 10 of file RangeSetsSupported.h.
std::regex art::detail::regex_for_spec | ( | std::string const & | spec | ) |
Definition at line 6 of file MetadataRegexHelpers.cc.
void art::detail::remove_whitespace | ( | std::string & | str | ) |
Definition at line 11 of file remove_whitespace.cc.
void art::detail::replace_type | ( | std::string & | str, |
std::string const & | spec, | ||
std::regex const & | r | ||
) |
Definition at line 12 of file MetadataRegexHelpers.cc.
|
inline |
Definition at line 68 of file PrintFormatting.h.
std::vector< ModuleSpec > art::detail::sequence_to_entries | ( | sequence_t const & | seq, |
bool const | allow_nil_entries | ||
) |
Definition at line 172 of file prune_configuration.cc.
Definition at line 6 of file skip_non_replicated.cc.
art::BranchKey art::detail::splitToComponents | ( | std::string const & | branchName, |
std::string & | errMsg | ||
) |
Definition at line 46 of file branchNameComponentChecking.cc.
bool art::detail::supports_key | ( | std::string const & | suffix, |
std::string const & | spec, | ||
std::string const & | key | ||
) |
Definition at line 141 of file AllowedConfiguration.cc.
void art::detail::throw_if_invalid | ( | std::string const & | msg, |
T const &... | t | ||
) |
Definition at line 63 of file Handle.h.
void art::detail::throwPartnerException | ( | std::type_info const & | generator, |
std::type_info const & | wanted_wrapper_type | ||
) |
Definition at line 6 of file throwPartnerException.cc.
void art::detail::timeReport | ( | cet::cpu_timer const & | timer | ) |
Definition at line 298 of file writeSummary.cc.
void art::detail::triggerReport | ( | PerScheduleContainer< PathsInfo > const & | endPathInfo, |
PerScheduleContainer< PathsInfo > const & | triggerPathsInfo, | ||
bool | wantSummary | ||
) |
Definition at line 104 of file writeSummary.cc.
|
inline |
Definition at line 10 of file type_label_for.h.
bool art::detail::upcastAllowed | ( | std::type_info const & | tiFrom, |
std::type_info const & | tiTo | ||
) |
void art::detail::validateFileNamePattern | ( | bool | do_check, |
std::string const & | pattern | ||
) |
Definition at line 7 of file validateFileNamePattern.cc.
std::string art::detail::verify_in_order_dependencies | ( | ModuleGraphInfoMap const & | modules, |
paths_to_modules_t const & | trigger_paths | ||
) |
Definition at line 296 of file graph_algorithms.cc.
std::string art::detail::verify_no_interpath_dependencies | ( | ModuleGraphInfoMap const & | modInfos, |
ModuleGraph const & | graph | ||
) |
Definition at line 209 of file graph_algorithms.cc.
void art::detail::verifyFriendlyClassName | ( | std::string const & | fcn | ) |
Definition at line 16 of file verify_names.cc.
void art::detail::verifyInstanceName | ( | std::string const & | in | ) |
Definition at line 5 of file verify_names.cc.
bool art::detail::verifyPtrCollection | ( | std::vector< art::PtrVector< T > const * > const & | in | ) |
Definition at line 202 of file CollectionUtilities.h.
bool art::detail::verifyPtrCollection | ( | iterator | beg, |
iterator | end, | ||
art::ProductID | id = {} , |
||
art::EDProductGetter const * | getter = nullptr |
||
) |
Definition at line 211 of file CollectionUtilities.h.
|
inline |
Definition at line 9 of file ProductTypeIDs.h.
void art::detail::writeSummary | ( | PathManager & | pm, |
bool | wantSummary, | ||
cet::cpu_timer const & | timer | ||
) |
Definition at line 89 of file writeSummary.cc.
bool constexpr art::detail::handle_allowed_v {handle_allowed<T>::value} |
Definition at line 24 of file ServiceHandleAllowed.h.
SharedResource_t const art::detail::LegacyResource {"__legacy__", false} |
Definition at line 33 of file SharedResource.cc.