13 Parentage::~Parentage() =
default;
14 Parentage::Parentage() =
default;
16 Parentage::Parentage(Parentage
const&) =
default;
17 Parentage::Parentage(Parentage&&) =
default;
19 Parentage& Parentage::operator=(Parentage
const&) =
default;
20 Parentage& Parentage::operator=(Parentage&&) =
default;
22 Parentage::Parentage(vector<ProductID> parents) : parents_{
move(parents)} {}
31 string const stringrep{oss.str()};
35 vector<ProductID>
const&
bool operator==(Provenance const &a, Provenance const &b) noexcept
std::string toString() const
std::vector< ProductID > const & parents() const
bool operator!=(debugging_allocator< X > const &, debugging_allocator< Y > const &)
std::ostream & operator<<(std::ostream &os, const GroupSelector &gs)
std::vector< ProductID > parents_