ATLAS Offline Software
|
This is the complete list of members for SG::WriteHandle< T >, including all inherited members.
alias(const WriteHandleKey< T > &key) | SG::WriteHandle< T > | |
assign(const std::string &sgkey) | SG::VarHandleBase | |
cachedPtr() | SG::WriteHandle< T > | |
checkedCachedPtr() | SG::WriteHandle< T > | private |
clid() const | SG::VarHandleBase | |
const_pointer_type typedef | SG::WriteHandle< T > | |
const_reference_type typedef | SG::WriteHandle< T > | |
cptr() const | SG::WriteHandle< T > | |
doPut(const EventContext *ctx, U data, bool returnExisting, IProxyDict *&store) const | SG::WriteHandle< T > | private |
doPut(const EventContext *ctx, std::unique_ptr< T > data, std::unique_ptr< AUXSTORE > auxstore) const | SG::WriteHandle< T > | private |
doPut(const EventContext *ctx, std::unique_ptr< const T > data, std::unique_ptr< const AUXSTORE > auxstore) const | SG::WriteHandle< T > | private |
doRecord(U data, bool isConst, bool returnExisting) | SG::WriteHandle< T > | private |
finalReset() override final | SG::VarHandleBase | virtual |
fullKey() const | SG::VarHandleBase | |
get_impl(const EventContext *ctx, bool quiet=defaultQuiet) const | SG::VarHandleBase | protected |
initialize(bool used=true) | SG::VarHandleBase | |
isConst() const | SG::VarHandleBase | |
isInitialized() const | SG::VarHandleBase | |
isPresent() const | SG::VarHandleBase | |
isPresent_impl(const std::string &key) const | SG::VarHandleBase | protected |
isSet() const override final | SG::VarHandleBase | virtual |
isValid() override final | SG::WriteHandle< T > | virtual |
key() const override final | SG::VarHandleBase | virtual |
m_key | SG::VarHandleBase | private |
m_lockAuxPending | SG::WriteHandle< T > | private |
m_ownedKey | SG::VarHandleBase | private |
m_proxy | SG::VarHandleBase | protected |
m_ptr | SG::VarHandleBase | protected |
m_store | SG::VarHandleBase | protected |
m_storeWasSet | SG::VarHandleBase | protected |
mode() const | SG::VarHandleBase | |
name() const | SG::VarHandleBase | |
objKey() const | SG::VarHandleBase | |
operator*() | SG::WriteHandle< T > | |
operator->() | SG::WriteHandle< T > | |
operator=(const WriteHandle &rhs) | SG::WriteHandle< T > | |
operator=(WriteHandle &&rhs) | SG::WriteHandle< T > | |
operator=(std::unique_ptr< T > data) | SG::WriteHandle< T > | |
SG::VarHandleBase::operator=(const VarHandleBase &rhs) | SG::VarHandleBase | |
SG::VarHandleBase::operator=(VarHandleBase &&rhs) noexcept | SG::VarHandleBase | |
pointer_type typedef | SG::WriteHandle< T > | |
ptr() | SG::WriteHandle< T > | |
put(std::unique_ptr< T > data, bool returnExisting=false) const | SG::WriteHandle< T > | |
put(std::unique_ptr< const T > data, bool returnExisting=false) const | SG::WriteHandle< T > | |
put(std::unique_ptr< const ConstDataVector< T > > data, bool returnExisting=false) const | SG::WriteHandle< T > | |
put(const EventContext &ctx, std::unique_ptr< const ConstDataVector< T > > data, bool returnExisting=false) const | SG::WriteHandle< T > | |
put(const EventContext &ctx, std::unique_ptr< T > data, bool returnExisting=false) const | SG::WriteHandle< T > | |
put(const EventContext &ctx, std::unique_ptr< const T > data, bool returnExisting=false) const | SG::WriteHandle< T > | |
put(SG::DataObjectSharedPtr< T > data) const | SG::WriteHandle< T > | |
put(const EventContext &ctx, SG::DataObjectSharedPtr< T > data) const | SG::WriteHandle< T > | |
put(std::unique_ptr< T > data, std::unique_ptr< AUXSTORE > auxstore) const | SG::WriteHandle< T > | |
put(std::unique_ptr< const T > data, std::unique_ptr< const AUXSTORE > auxstore) const | SG::WriteHandle< T > | |
put(const EventContext &ctx, std::unique_ptr< T > data, std::unique_ptr< AUXSTORE > auxstore) const | SG::WriteHandle< T > | |
put(const EventContext &ctx, std::unique_ptr< const T > data, std::unique_ptr< const AUXSTORE > auxstore) const | SG::WriteHandle< T > | |
put_impl(const EventContext *ctx, std::unique_ptr< DataObject > dobj, const void *dataPtr, bool allowMods, bool returnExisting, IProxyDict *&store) const | SG::VarHandleBase | protected |
record(std::unique_ptr< T > data) | SG::WriteHandle< T > | |
record(std::unique_ptr< T > data, std::unique_ptr< AUXSTORE > store) | SG::WriteHandle< T > | |
record(SG::DataObjectSharedPtr< T > data) | SG::WriteHandle< T > | |
record(std::unique_ptr< T > data, std::unique_ptr< AUXSTORE > auxstore, bool isConst) | SG::WriteHandle< T > | private |
record_impl(std::unique_ptr< DataObject > dobj, void *dataPtr, bool allowMods, bool returnExisting) | SG::VarHandleBase | protected |
recordNonConst(std::unique_ptr< T > data) | SG::WriteHandle< T > | |
recordNonConst(std::unique_ptr< T > data, std::unique_ptr< AUXSTORE > store) | SG::WriteHandle< T > | |
recordNonConst(SG::DataObjectSharedPtr< T > data) | SG::WriteHandle< T > | |
reference_type typedef | SG::WriteHandle< T > | |
reset(bool hard) override | SG::VarHandleBase | virtual |
resetProxy() | SG::VarHandleBase | private |
setConst() | SG::VarHandleBase | |
setProxy(SG::DataProxy *proxy) | SG::VarHandleBase | private |
setProxyDict(IProxyDict *store) | SG::VarHandleBase | virtual |
setState() | SG::VarHandleBase | |
setState(SG::DataProxy *proxy) | SG::VarHandleBase | protected |
setState(IProxyDict *store, const std::string &name) | SG::VarHandleBase | protected |
setStoreFromHandle(const EventContext *ctx) | SG::VarHandleBase | private |
store() const | SG::VarHandleBase | |
storeFromHandle(const EventContext *ctx) const | SG::VarHandleBase | private |
storeHandle() const | SG::VarHandleBase | |
symLink(const WriteHandleKey< U > &key) | SG::WriteHandle< T > | |
symLink_impl(CLID newClid, const std::string &newKey) | SG::VarHandleBase | protected |
typeless_cptr() | SG::VarHandleBase | protected |
typeless_dataPointer(bool quiet=defaultQuiet) | SG::VarHandleBase | protected |
typeless_dataPointer_fromProxy(SG::DataProxy *proxy, bool quiet) const | SG::VarHandleBase | private |
typeless_dataPointer_impl(bool quiet) | SG::VarHandleBase | protected |
typeless_ptr(bool quiet=defaultQuiet) | SG::VarHandleBase | protected |
VarHandleBase(CLID clid, Gaudi::DataHandle::Mode mode) | SG::VarHandleBase | explicit |
VarHandleBase(CLID clid, const std::string &sgkey, Gaudi::DataHandle::Mode mode, const std::string &storename=StoreID::storeName(StoreID::EVENT_STORE)) | SG::VarHandleBase | explicit |
VarHandleBase(const VarHandleKey &key, const EventContext *ctx) | SG::VarHandleBase | explicit |
VarHandleBase(SG::DataProxy *proxy, Gaudi::DataHandle::Mode mode) | SG::VarHandleBase | explicit |
VarHandleBase(const VarHandleBase &rhs) | SG::VarHandleBase | |
VarHandleBase(VarHandleBase &&rhs) noexcept | SG::VarHandleBase | |
vhKey() | SG::VarHandleBase | |
WriteHandle() | SG::WriteHandle< T > | |
WriteHandle(const std::string &sgkey, const std::string &storename=StoreID::storeName(StoreID::EVENT_STORE)) | SG::WriteHandle< T > | explicit |
WriteHandle(const WriteHandleKey< T > &key) | SG::WriteHandle< T > | explicit |
WriteHandle(const WriteHandleKey< T > &key, const EventContext &ctx) | SG::WriteHandle< T > | explicit |
WriteHandle(const WriteHandle &rhs) | SG::WriteHandle< T > | |
WriteHandle(WriteHandle &&rhs) | SG::WriteHandle< T > | |
~IResetable() | IResetable | inlinevirtual |
~VarHandleBase() override | SG::VarHandleBase | virtual |
~WriteHandle() | SG::WriteHandle< T > |