1 #ifndef art_Framework_Core_detail_ModuleKeyAndType_h 2 #define art_Framework_Core_detail_ModuleKeyAndType_h 28 return a.key == b.key && a.type == b.type;
41 std::vector<std::pair<PathSpec, std::vector<ModuleSpec>>>;
43 std::map<std::string, std::vector<ModuleSpec>>;
45 std::map<std::string, std::vector<ModuleKeyAndType>>;
std::map< std::string, ModuleKeyAndType > keytype_for_name_t
ModuleType module_type(std::string const &full_key)
std::map< std::string, std::vector< ModuleSpec >> module_entries_for_path_t
bool operator!=(ModuleKeyAndType const &a, ModuleKeyAndType const &b) noexcept
std::map< std::string, std::vector< ModuleKeyAndType >> modules_for_path_t
std::vector< std::pair< PathSpec, std::vector< ModuleSpec >>> module_entries_for_ordered_path_t
bool operator==(ModuleKeyAndType const &a, ModuleKeyAndType const &b) noexcept