16 : branchDescription_(p), productID_(pid) {}
constexpr bool operator==(ELseverityLevel const &e1, ELseverityLevel const &e2) noexcept
BranchDescription const & branchDescription() const
void write(std::ostream &os) const
void swap(ProductID &other)
void write(std::ostream &os) const
void swap(StableProvenance &)
std::shared_ptr< BranchDescription const > branchDescription_