1 #ifndef canvas_Persistency_Common_RefCore_h 2 #define canvas_Persistency_Common_RefCore_h 21 bool operator==(RefCore
const&, RefCore
const&);
22 bool operator!=(RefCore
const&, RefCore
const&);
23 bool operator<(RefCore
const&, RefCore
const&);
139 return lhs.
id() == rhs.
id();
145 return !(lhs == rhs);
151 return lhs.
id() < rhs.
id();
bool operator!=(debugging_allocator< X > const &, debugging_allocator< Y > const &)
void swap(art::RefCore &, art::RefCore &)
bool operator<(ProductInfo const &a, ProductInfo const &b)
EDProductGetter const * productGetter() const
void swap(Handle< T > &a, Handle< T > &b)
void swap(RefCore &other)
RefCoreTransients transients_
void setProductGetter(EDProductGetter const *prodGetter) const
void const * productPtr() const
RefCoreTransients()=default
EDProductGetter const * prodGetter_
bool operator==(Provenance const &a, Provenance const &b)
void setProductPtr(void const *prodPtr) const