13 ModuleDescription::~ModuleDescription() =
default;
14 ModuleDescription::ModuleDescription() =
default;
16 ModuleDescription::ModuleDescription(
18 string const& modName,
19 string const& modLabel,
22 bool const isEmulated)
23 : parameterSetID_{parameterSetID}
127 return !((*
this < rh) || (rh < *
this));
ReleaseVersion const & releaseVersion() const noexcept
std::string const & moduleLabel() const
bool operator<(ModuleDescription const &rh) const
std::string const & releaseVersion() const
ModuleThreadingType moduleThreadingType_
ProcessConfigurationID id() const
bool operator==(ModuleDescription const &rh) const
std::string const & processName() const
std::ostream & operator<<(std::ostream &os, const GroupSelector &gs)
std::string const & moduleName() const
bool isEmulatedModule() const
ProcessConfiguration const & processConfiguration() const
ModuleThreadingType moduleThreadingType() const
fhicl::ParameterSetID const & parameterSetID() const
ProcessConfiguration processConfiguration_
std::string const & processName() const noexcept
fhicl::ParameterSetID const & parameterSetID() const noexcept
ProcessConfigurationID const processConfigurationID() const
fhicl::ParameterSetID parameterSetID_
fhicl::ParameterSetID const & mainParameterSetID() const
void write(std::ostream &os) const
bool operator!=(ModuleDescription const &rh) const