#include "ProductID.h"
Definition at line 16 of file ProductID.h.
art::ProductID::ProductID |
( |
| ) |
|
|
default |
art::ProductID::ProductID |
( |
std::string const & |
canonicalProductName | ) |
|
|
explicit |
Definition at line 10 of file ProductID.cc.
References toID().
std::string canonicalProductName(std::string const &friendlyClassName, std::string const &moduleLabel, std::string const &productInstanceName, std::string const &processName)
static value_type toID(std::string const &branchName)
art::ProductID::ProductID |
( |
value_type const |
value | ) |
|
|
explicit |
bool art::ProductID::isValid |
( |
| ) |
const |
|
inline |
bool art::ProductID::operator!= |
( |
ProductID const |
rh | ) |
const |
|
inline |
Definition at line 59 of file ProductID.h.
61 return !(*
this == rh);
bool art::ProductID::operator< |
( |
ProductID const |
rh | ) |
const |
|
inline |
bool art::ProductID::operator== |
( |
ProductID const |
rh | ) |
const |
|
inline |
bool art::ProductID::operator> |
( |
ProductID const |
rh | ) |
const |
|
inline |
void art::ProductID::setID |
( |
std::string const & |
canonicalProductName | ) |
|
Definition at line 21 of file ProductID.cc.
Referenced by art::ProductID::Hash::operator()(), ProductID(), and setID().
25 <<
"[" << check <<
"] " 26 <<
"from canonical product name: " std::string canonicalProductName(std::string const &friendlyClassName, std::string const &moduleLabel, std::string const &productInstanceName, std::string const &processName)
MaybeLogger_< ELseverityLevel::ELsev_success, false > LogDebug
auto art::ProductID::value |
( |
| ) |
const |
|
inline |
friend class ProductIDStreamer |
|
friend |
The documentation for this class was generated from the following files: