19 parentagePtr_.reset();
43 boost::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
static ThreadSafeRegistry * instance()
bool getMapped(key_type const &k, value_type &result) const
bool insertMapped(value_type const &v)
void write(std::ostream &os) const
bool operator==(debugging_allocator< X > const &, debugging_allocator< Y > const &)
ProductProvenance makeProductProvenance() const
bool & noParentage() const
ParentageID const & parentageID() const
Parentage const & parentage() const
boost::shared_ptr< Parentage > & parentagePtr() const