19 parentagePtr_.reset();
43 std::shared_ptr<Parentage> pPtr) :
45 parentageID_(pPtr->id()),
52 std::vector<BranchID>
const&
parents) :
78 os <<
"branch ID = " <<
branchID() <<
'\n';
80 os <<
"entry description ID = " <<
parentageID() <<
'\n';
BranchID const & branchID() const
void write(std::ostream &os) const
bool getMapped(key_type const &k, value_type &result) const
bool operator==(debugging_allocator< X > const &, debugging_allocator< Y > const &)
ProductProvenance makeProductProvenance() const
bool & noParentage() const
ParentageID const & parentageID() const
std::shared_ptr< Parentage > & parentagePtr() const
Parentage const & parentage() const
volatile std::atomic< bool > shutdown_flag false
static ParentageRegistry * instance()
bool insertMapped(value_type const &v)