|
ATLAS Offline Software
|
Go to the documentation of this file.
32 m_key (m_ownedKey.
get())
109 out <<
"VarHandleBase @" << &o
111 <<
", key=" <<o.
key();
121 return (
l.name() ==
r.name());
bool operator!=(const VarHandleBase &l, const VarHandleBase &r)
Inequality comparison.
VarHandleBase(CLID clid, Gaudi::DataHandle::Mode mode)
Constructor with default key.
const std::string & name() const
Return the StoreGate ID for the referenced object.
Base class for VarHandle types.
bool operator==(const VarHandleBase &l, const VarHandleBase &r)
Equality comparison.
const std::string & key() const
Return the StoreGate ID for the referenced object.
const VarHandleKey * m_key
The associated key object.
virtual const std::string & key() const override final
Return the StoreGate ID for the referenced object.
A property holding a SG store/key/clid from which a VarHandle is made.
const T * get(const ReadHandleKey< T > &key)
Convenience function to retrieve an object given a ReadHandleKey.
std::ostream & operator<<(std::ostream &os, const ArenaAllocatorBase::Stats::Stat &stat)
Format a statistic structure.