Base typedef | ElementLink< STORABLE > | private |
BaseConstPointer typedef | ElementLink< STORABLE > | |
BaseConstPointer typedef | ElementLink< STORABLE > | |
BaseConstReference typedef | ElementLink< STORABLE > | |
BaseConstReference typedef | ElementLink< STORABLE > | |
cachedElement() const | ElementLink< STORABLE > | |
cachedElement() const | ElementLink< STORABLE > | inline |
castfn_t typedef | ElementLink< STORABLE > | private |
classID() | ElementLink< STORABLE > | static |
const_iterator typedef | ElementLink< STORABLE > | |
const_pointer typedef | ElementLink< STORABLE > | |
const_pointer_t typedef | SG::GenericElementLinkBase< INDEXING_POLICY > | private |
cptr() const | ElementLink< STORABLE > | |
cptr() const | ElementLink< STORABLE > | |
dataID() const | ElementLink< STORABLE > | |
DictSel typedef | ElementLink< STORABLE > | private |
ElementConstPointer typedef | ElementLink< STORABLE > | |
ElementConstPointer typedef | ElementLink< STORABLE > | |
ElementConstReference typedef | ElementLink< STORABLE > | |
ElementConstReference typedef | ElementLink< STORABLE > | |
ElementLink() | ElementLink< STORABLE > | |
ElementLink(const ID_type &dataID, index_type elemID, IProxyDict *sg=0) | ElementLink< STORABLE > | |
ElementLink(const ID_type &dataID, index_type elemID, const EventContext &ctx) | ElementLink< STORABLE > | |
ElementLink(sgkey_t key, index_type elemID, IProxyDict *sg=0) | ElementLink< STORABLE > | |
ElementLink(sgkey_t key, index_type elemID, const EventContext &ctx) | ElementLink< STORABLE > | |
ElementLink(const ID_type &dataID, index_type elemID, ElementType pEl, IProxyDict *sg=0) | ElementLink< STORABLE > | |
ElementLink(const ID_type &dataID, index_type elemID, ElementType pEl, const EventContext &ctx) | ElementLink< STORABLE > | |
ElementLink(sgkey_t key, index_type elemID, ElementType pEl, IProxyDict *sg=0) | ElementLink< STORABLE > | |
ElementLink(sgkey_t key, index_type elemID, ElementType pEl, const EventContext &ctx) | ElementLink< STORABLE > | |
ElementLink(BaseConstReference data, index_type elemID, IProxyDict *sg=0) | ElementLink< STORABLE > | |
ElementLink(BaseConstReference data, index_type elemID, const EventContext &ctx) | ElementLink< STORABLE > | |
ElementLink(const ElementType &element, BaseConstReference data, IProxyDict *sg=0) | ElementLink< STORABLE > | |
ElementLink(const ElementType &element, BaseConstReference data, const EventContext &ctx) | ElementLink< STORABLE > | |
ElementLink(const ElementLink &other, index_type elemID) | ElementLink< STORABLE > | |
ElementLink(const DataLink< STORABLE > &dlink, index_type index) | ElementLink< STORABLE > | |
ElementLink(const ElementLink< U > &other) | ElementLink< STORABLE > | |
ElementLink(const ElementLink &)=default | ElementLink< STORABLE > | |
ElementLink() | ElementLink< STORABLE > | |
ElementLink(xAOD::TVirtualEvent *event) | ElementLink< STORABLE > | |
ElementLink(const ID_type &key, index_type index, xAOD::TVirtualEvent *event=0) | ElementLink< STORABLE > | |
ElementLink(sgkey_t id, index_type index, xAOD::TVirtualEvent *event=0) | ElementLink< STORABLE > | |
ElementLink(const ID_type &key, index_type index, ElementType element, xAOD::TVirtualEvent *event=0) | ElementLink< STORABLE > | |
ElementLink(sgkey_t id, index_type index, ElementType element, xAOD::TVirtualEvent *event=0) | ElementLink< STORABLE > | |
ElementLink(BaseConstReference container, index_type index, xAOD::TVirtualEvent *event=0) | ElementLink< STORABLE > | |
ElementLink(ElementType element, BaseConstReference container, xAOD::TVirtualEvent *event=0) | ElementLink< STORABLE > | |
ElementLink(const ElementLink &parent) | ElementLink< STORABLE > | |
ElementType typedef | ElementLink< STORABLE > | |
ElementType typedef | ElementLink< STORABLE > | |
findIdentifier() | ElementLink< STORABLE > | private |
findIndex() | ElementLink< STORABLE > | private |
GenericElementLinkBase() | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
GenericElementLinkBase(const ID_type &dataID, CLID link_clid, const index_type &elemID, IProxyDict *sg) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
GenericElementLinkBase(sgkey_t key, CLID link_clid, const index_type &elemID, IProxyDict *sg) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
GenericElementLinkBase(const ID_type &dataID, CLID link_clid, const index_type &elemID, const ElementType &elt, IProxyDict *sg) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
GenericElementLinkBase(sgkey_t key, CLID link_clid, const index_type &elemID, const ElementType &elt, IProxyDict *sg) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
GenericElementLinkBase(const_pointer_t obj, CLID link_clid, const index_type &elemID, IProxyDict *sg) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
GenericElementLinkBase(const GenericElementLinkBase &other, const index_type &elemID) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
GenericElementLinkBase(const DataLinkBase &dlink, const index_type &index) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
GenericElementLinkBase(const GenericElementLinkBase< OTHER_INDEXING_POLICY > &other, FROM_TRAITS *, TO_TRAITS *) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
GenericElementLinkBase(const GenericElementLinkBase &)=default | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
getCachedElement(ElementConstPointer &elt) const | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
getDataLink() | ElementLink< STORABLE > | |
getDataLink() const | ElementLink< STORABLE > | |
getDataNonConstPtr() | ElementLink< STORABLE > | |
getDataPtr() const | ElementLink< STORABLE > | |
getStorableObjectPointer() const | ElementLink< STORABLE > | |
getStorableObjectPointer() const | ElementLink< STORABLE > | |
getStorableObjectRef() const | ElementLink< STORABLE > | |
getStorableObjectRef() const | ElementLink< STORABLE > | |
hasCachedElement() const | ElementLink< STORABLE > | inline |
ID_type typedef | ElementLink< STORABLE > | |
ID_type typedef | ElementLink< STORABLE > | |
index() const | ElementLink< STORABLE > | inline |
index_type typedef | ElementLink< STORABLE > | |
index_type typedef | ElementLink< STORABLE > | |
IndexingPolicy typedef | ElementLink< STORABLE > | |
isDefault() const | SG::GenericElementLinkBase< INDEXING_POLICY > | |
isDefaultIndex() const | SG::GenericElementLinkBase< INDEXING_POLICY > | |
isValid() const | ElementLink< STORABLE > | |
isValid() const | ElementLink< STORABLE > | |
key() const | ElementLink< STORABLE > | inline |
m_container | ElementLink< STORABLE > | mutableprivate |
m_element | ElementLink< STORABLE > | mutableprivate |
m_elementCached | ElementLink< STORABLE > | mutableprivate |
m_event | ElementLink< STORABLE > | private |
m_index | SG::GenericElementLinkBase< INDEXING_POLICY > | private |
m_key | SG::GenericElementLinkBase< INDEXING_POLICY > | private |
m_proxy | SG::GenericElementLinkBase< INDEXING_POLICY > | private |
operator ElementConstPointer() const | ElementLink< STORABLE > | |
operator ElementConstPointer() const | ElementLink< STORABLE > | inline |
operator!() const | ElementLink< STORABLE > | |
operator!() const | ElementLink< STORABLE > | inline |
operator!=(const ElementLink &rhs) const | ElementLink< STORABLE > | |
operator*() const | ElementLink< STORABLE > | |
operator*() const | ElementLink< STORABLE > | |
operator->() const | ElementLink< STORABLE > | |
operator->() const | ElementLink< STORABLE > | inline |
operator=(const ElementLink &)=default | ElementLink< STORABLE > | |
operator=(const ElementLink &rhs) | ElementLink< STORABLE > | |
SG::GenericElementLinkBase::operator=(const GenericElementLinkBase &)=default | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
operator==(const ElementLink &rhs) const | ElementLink< STORABLE > | |
pointer typedef | ElementLink< STORABLE > | |
proxy() const | SG::GenericElementLinkBase< INDEXING_POLICY > | |
proxyHolder() const | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
requires(std::convertible_to< INDEX, size_t > &&std::convertible_to< size_t, INDEX >) bool thin1(INDEX &persIndex | SG::GenericElementLinkBase< INDEXING_POLICY > | private |
requires(!(std::convertible_to< INDEX, size_t > &&std::convertible_to< size_t, INDEX >)) bool thin1(INDEX &persIndex | SG::GenericElementLinkBase< INDEXING_POLICY > | private |
reset() | ElementLink< STORABLE > | |
resetWithKeyAndIndex(const ID_type &dataID, index_type elemID, IProxyDict *sg=0) | ElementLink< STORABLE > | |
resetWithKeyAndIndex(const ID_type &dataID, index_type elemID, const EventContext &ctx) | ElementLink< STORABLE > | |
resetWithKeyAndIndex(sgkey_t key, index_type elemID, IProxyDict *sg=0) | ElementLink< STORABLE > | |
resetWithKeyAndIndex(sgkey_t key, index_type elemID, const EventContext &ctx) | ElementLink< STORABLE > | |
resetWithKeyAndIndex(const ID_type &key, index_type index, xAOD::TVirtualEvent *event=0) | ElementLink< STORABLE > | |
resetWithKeyAndIndex(sgkey_t id, index_type index, xAOD::TVirtualEvent *event=0) | ElementLink< STORABLE > | |
SG::GenericElementLinkBase::resetWithKeyAndIndex(const ID_type &dataID, CLID link_clid, const index_type &elemID, IProxyDict *sg) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
SG::GenericElementLinkBase::resetWithKeyAndIndex(sgkey_t key, CLID link_clid, const index_type &elemID, IProxyDict *sg) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
setCachedElement(const ElementType &elt) const | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
setElement(ElementType element) | ElementLink< STORABLE > | |
setElement(ElementType element) | ElementLink< STORABLE > | |
setIndex(const index_type &index) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
setStorableObject(BaseConstReference data, bool replace=false, IProxyDict *sg=0) | ElementLink< STORABLE > | |
setStorableObject(BaseConstReference data, bool replace, const EventContext &ctx) | ElementLink< STORABLE > | |
setStorableObject(BaseConstReference data, bool replace=false) | ElementLink< STORABLE > | |
SG::GenericElementLinkBase::setStorableObject(const_pointer_t data, CLID link_clid, bool replace, IProxyDict *sg) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
sgkey_t typedef | ElementLink< STORABLE > | |
sgkey_t typedef | ElementLink< STORABLE > | |
source() const | ElementLink< STORABLE > | inline |
storable() const | ElementLink< STORABLE > | private |
storableBase(castfn_t *castfn, const CLID &clid, bool isConst) const | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
storableNonConst() | ElementLink< STORABLE > | private |
storeCachedElement(const ElementType &elt) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
stored_index_type typedef | SG::GenericElementLinkBase< INDEXING_POLICY > | |
storedIndex() const | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
thin() | SG::GenericElementLinkBase< INDEXING_POLICY > | |
thin(const SG::ThinningCache *thinningCache) | SG::GenericElementLinkBase< INDEXING_POLICY > | |
thinningCache | SG::GenericElementLinkBase< INDEXING_POLICY > | private |
toContainedElement(BaseConstReference data, ElementType element, IProxyDict *sg=0) | ElementLink< STORABLE > | |
toContainedElement(BaseConstReference data, ElementType element, const EventContext &ctx) | ElementLink< STORABLE > | |
toContainedElement(BaseConstReference container, ElementType element) | ElementLink< STORABLE > | |
toIndexedElement(BaseConstReference data, index_type elemID, IProxyDict *sg=0) | ElementLink< STORABLE > | |
toIndexedElement(BaseConstReference data, index_type elemID, const EventContext &ctx) | ElementLink< STORABLE > | |
toIndexedElement(BaseConstReference container, index_type index) | ElementLink< STORABLE > | |
SG::GenericElementLinkBase::toIndexedElement(const_pointer_t obj, CLID link_clid, const index_type &elemID, IProxyDict *sg) | SG::GenericElementLinkBase< INDEXING_POLICY > | protected |
toPersistent() | ElementLink< STORABLE > | inline |
toTransient() | ElementLink< STORABLE > | privatevirtual |
SG::GenericElementLinkBase::toTransient(IProxyDict *sg=0) | SG::GenericElementLinkBase< INDEXING_POLICY > | |
Traits typedef | ElementLink< STORABLE > | private |
value_type typedef | ElementLink< STORABLE > | |
value_type typedef | ElementLink< STORABLE > | |