#include <ModuleProcessName.h>
Public Member Functions | |
std::string_view | moduleLabel () const |
ModuleProcessName (std::string_view module, std::string_view process) | |
std::string_view | processName () const |
Private Attributes | |
std::string_view | moduleLabel_ |
std::string_view | processName_ |
Helper class to hold a module label and a process name
Note: does NOT own the string storage, be careful to use.
Definition at line 12 of file ModuleProcessName.h.
|
inlineexplicit |
Definition at line 14 of file ModuleProcessName.h.
|
inline |
Definition at line 17 of file ModuleProcessName.h.
References moduleLabel_.
Referenced by edm::SubProcess::keepOnlyConsumedUnscheduledModules(), and edm::operator<().
|
inline |
Definition at line 18 of file ModuleProcessName.h.
References processName_.
Referenced by edm::operator<().
|
private |
Definition at line 21 of file ModuleProcessName.h.
Referenced by ExternalGeneratorFilter.ExternalGeneratorFilter::insertInto(), Modules.SwitchProducer::insertInto(), Mixins._TypedParameterizable::insertInto(), moduleLabel(), Modules.ESSource::nameInProcessDesc_(), and Modules.ESProducer::nameInProcessDesc_().
|
private |
Definition at line 22 of file ModuleProcessName.h.
Referenced by processName().