The Gaudi Framework  v30r4 (9b837755)
DataHandleHolderBase< BASE > Member List

This is the complete list of members for DataHandleHolderBase< BASE >, including all inherited members.

accessKey(const Gaudi::v2::DataHandle *handlePtr)DataHandleHolderBase< BASE >inlineprivatestatic
accessKey(const DataObjID &key)DataHandleHolderBase< BASE >inlineprivatestatic
accessKey(const Gaudi::v1::DataHandle *handlePtr)DataHandleHolderBase< BASE >inlineprivatestatic
AccessMode typedefDataHandleHolderBase< BASE >private
accessToIndex(AccessMode access)DataHandleHolderBase< BASE >inlineprivatestatic
addDataDependency(const DataObjID &key, AccessMode access) final overrideDataHandleHolderBase< BASE >inline
allDataDependencies() const final overrideDataHandleHolderBase< BASE >inline
base_class typedefextends< BASE, IDataHandleHolder >
CircularDepAction enum nameDataHandleHolderBase< BASE >protected
CircularDepHandler typedefDataHandleHolderBase< BASE >protected
collectDependencies(const KeyHolderColl keyHolderArray[])DataHandleHolderBase< BASE >inlineprivate
collectDependencies(const std::unordered_set< Gaudi::v1::DataHandle * > legacyHandles)DataHandleHolderBase< BASE >inlineprivate
collectExplicitDataDependencies()DataHandleHolderBase< BASE >inlineprotected
collectImplicitDataDependencies(const IDataHandleHolder *child)DataHandleHolderBase< BASE >inlineprotected
dataDependencies(AccessMode access) const final overrideDataHandleHolderBase< BASE >inline
DataHandleHolderBase(Args &&...args)DataHandleHolderBase< BASE >inline
DataHandleList typedefDataHandleHolderBase< BASE >private
DataObjIDMapping typedefDataHandleHolderBase< BASE >protected
declare(Gaudi::v1::DataHandle &handle) overrideDataHandleHolderBase< BASE >inline
ext_iids typedefextend_interfaces< Interfaces... >
extend_interfaces_base typedefextends< BASE, IDataHandleHolder >
extractKey(DataObjIDColl &validOutput, DataObjIDColl &ignoredOutput, const KeyHolder &holder)DataHandleHolderBase< BASE >inlineprivatestatic
extractKeys(DataObjIDColl &validOutput, DataObjIDColl &ignoredOutput, const KeyHolderColl &keyHolders)DataHandleHolderBase< BASE >inlineprivatestatic
getInterfaceNames() const overrideextends< BASE, IDataHandleHolder >inline
handleCircularDataDependencies(CircularDepHandler &&circularDepHandler)DataHandleHolderBase< BASE >inlineprotected
i_cast(const InterfaceID &tid) const overrideextends< BASE, IDataHandleHolder >inline
ignoredDataDependencies(AccessMode access) const DataHandleHolderBase< BASE >inlineprotected
initializeDataHandleHolder()DataHandleHolderBase< BASE >inlineprotected
isNewDataDependency(const Gaudi::v2::DataHandle &handle) const DataHandleHolderBase< BASE >inlineprivate
isNewDataDependency(const Gaudi::v1::DataHandle &handle) const DataHandleHolderBase< BASE >inlineprivate
m_dataDepKeysDataHandleHolderBase< BASE >private
m_dataHandlesDataHandleHolderBase< BASE >private
m_explicitDepsCollectedDataHandleHolderBase< BASE >private
m_extraDepsDataHandleHolderBase< BASE >private
m_ignoredDataDepsDataHandleHolderBase< BASE >private
m_legacyHandlesDataHandleHolderBase< BASE >private
NUM_ACCESS_MODESDataHandleHolderBase< BASE >privatestatic
queryInterface(const InterfaceID &ti, void **pp) overrideextends< BASE, IDataHandleHolder >inline
registerDataHandle(Gaudi::v2::DataHandle &handle) final overrideDataHandleHolderBase< BASE >inline
renounce(Gaudi::v1::DataHandle &handle) overrideDataHandleHolderBase< BASE >inline
Super typedefDataHandleHolderBase< BASE >private
updateDataDependencies(const DataObjIDMapping &keyMap)DataHandleHolderBase< BASE >inlineprotected
updateDependencies(KeyHolderColl &keyHolders, const DataObjIDMapping &keyMap)DataHandleHolderBase< BASE >inlineprivatestatic
updateDependencies(DataObjIDColl &keys, const DataObjIDMapping &keyMap)DataHandleHolderBase< BASE >inlineprivatestatic
updateDependencies(Gaudi::Property< DataObjIDColl > &keys, const DataObjIDMapping &keyMap)DataHandleHolderBase< BASE >inlineprivatestatic
updateDependencies(KeyHolderColl keyHoldersArray[], const DataObjIDMapping &keyMap)DataHandleHolderBase< BASE >inlineprivatestatic
updateKey(Gaudi::v2::DataHandle *target, DataObjID &&key)DataHandleHolderBase< BASE >inlineprivatestatic
updateKey(DataObjID &target, DataObjID &&key)DataHandleHolderBase< BASE >inlineprivatestatic
updateKey(Gaudi::v1::DataHandle *target, DataObjID &&key)DataHandleHolderBase< BASE >inlineprivatestatic