LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
ModuleGraphInfo.cc
Go to the documentation of this file.
1
#include "
art/Framework/Core/detail/ModuleGraphInfo.h
"
2
3
std::ostream&
4
art::detail::operator<<
(std::ostream& os,
ModuleGraphInfo
const
& info)
5
{
6
os <<
"Module type: "
<<
to_string
(info.
module_type
) <<
'\n'
;
7
os <<
"Product dependencies: "
;
8
for
(
auto
const
& dep : info.
consumed_products
) {
9
os << dep <<
' '
;
10
}
11
os <<
"\nPaths: "
;
12
for
(
auto
const
& path : info.
paths
) {
13
os << path <<
' '
;
14
}
15
return
os;
16
}
art::detail::ModuleGraphInfo::module_type
ModuleType module_type
Definition:
ModuleGraphInfo.h:13
ModuleGraphInfo.h
art::detail::ModuleGraphInfo
Definition:
ModuleGraphInfo.h:12
art::detail::ModuleGraphInfo::consumed_products
std::set< ProductInfo > consumed_products
Definition:
ModuleGraphInfo.h:15
util::to_string
decltype(auto) constexpr to_string(T &&obj)
ADL-aware version of std::to_string.
art::detail::operator<<
std::ostream & operator<<(std::ostream &os, Analyzer::Table< T > const &t)
Definition:
Analyzer.h:135
art::detail::ModuleGraphInfo::paths
std::set< std::string > paths
Definition:
ModuleGraphInfo.h:19
art
Framework
Core
detail
ModuleGraphInfo.cc
Generated on Thu May 2 2024 20:59:28 for LArSoft by
1.8.11