1 #ifndef Framework_DataKey_h
2 #define Framework_DataKey_h
29 namespace eventsetup {
74 return heterocontainer::HCTypeTag::make<T>();
DataKey(const TypeTag &iType, const IdTags &iId, DoNotCopyMemory)
static TypeTag makeTypeTag()
DataKey(const DataKey &iRHS)
DataKey(const TypeTag &iType, const IdTags &iId)
bool operator<(const DataKey &iRHS) const
void swap(DataKey &a, DataKey &b)
DataKey & operator=(const DataKey &)
bool operator==(const DataKey &iRHS) const
friend void swap(DataKey &, DataKey &)
const TypeTag & type() const
const NameTag & name() const
volatile std::atomic< bool > shutdown_flag false