ATLAS Offline Software
Muon::MuonCoinDataContainer< CollectionT > Member List

This is the complete list of members for Muon::MuonCoinDataContainer< CollectionT >, including all inherited members.

addCollection(const T *coll, IdentifierHash hashId) override finalIdentifiableContainerMT< T >virtual
addLock(std::unique_ptr< T > ptr, IdentifierHash hashId)IdentifiableContainerMT< T >
addOrDelete(std::unique_ptr< T >, IdentifierHash hashId) override finalIdentifiableContainerMT< T >virtual
addOrDelete(std::unique_ptr< const T >, IdentifierHash hashId) override finalIdentifiableContainerMT< T >virtual
addOrDelete(std::unique_ptr< T >, IdentifierHash hashId, bool &deleted)IdentifiableContainerMT< T >
ATLAS_NOT_THREAD_SAFE(IdentifierHash hashId, T *&collToRetrieve) const override finalIdentifiableContainerMT< T >virtual
base_value_type typedefIdentifiableContainerMT< T >
begin() constIdentifiableContainerMT< T >inline
classID()Muon::MuonCoinDataContainer< CollectionT >inlinestatic
cleanup() override finalIdentifiableContainerMT< T >virtual
EventContainers::IdentifiableContainerBase::cleanup(deleter_f *deleter)EventContainers::IdentifiableContainerBaseprotected
clID() constMuon::MuonCoinDataContainer< CollectionT >inlinevirtual
const_pointer typedefIdentifiableContainerMT< T >
const_reference typedefIdentifiableContainerMT< T >
empty() constIdentifiableContainerMT< T >inline
end() constIdentifiableContainerMT< T >inline
fetchOrCreate(IdentifierHash hashId)IdentifiableContainerMT< T >
fetchOrCreate(const std::vector< IdentifierHash > &hashId)IdentifiableContainerMT< T >
fullSize() const override finalIdentifiableContainerMT< T >inlinevirtual
GetAllCurrentHashes() const override finalIdentifiableContainerMT< T >inlinevirtual
GetAllHashPtrPair() constIdentifiableContainerMT< T >inline
getWriteHandle(IdentifierHash hash)IdentifiableContainerMT< T >inline
hasExternalCache() const override finalIdentifiableContainerMT< T >inlinevirtual
Hash_Container typedefEventContainers::IdentifiableContainerBase
ICACHE typedefIdentifiableContainerMT< T >
IDENTIFIABLE typedefIdentifiableContainerMT< T >
IdentifiableCacheBase typedefEventContainers::IdentifiableContainerBaseprotected
IdentifiableContainerBase(EventContainers::IdentifiableCacheBase *cache)EventContainers::IdentifiableContainerBase
IdentifiableContainerBase(size_t maxsize)EventContainers::IdentifiableContainerBase
IdentifiableContainerBase(size_t maxsize, Mode mode)EventContainers::IdentifiableContainerBase
IdentifiableContainerMT(IdentifierHash hashMax)IdentifiableContainerMT< T >
IdentifiableContainerMT(IdentifierHash hashMax, EventContainers::Mode)IdentifiableContainerMT< T >
IdentifiableContainerMT(ICACHE *cache)IdentifiableContainerMT< T >
indexFind(IdentifierHash hashId) constIdentifiableContainerMT< T >inline
indexFindPtr(IdentifierHash hashId) const override finalIdentifiableContainerMT< T >virtual
insert(IdentifierHash hashId, const void *ptr)EventContainers::IdentifiableContainerBaseinlineprotected
m_linkEventContainers::IdentifiableContainerBaseprotected
m_OnlineModeEventContainers::IdentifiableContainerBaseprotected
MuonCoinDataContainer(unsigned int max)Muon::MuonCoinDataContainer< CollectionT >
MuonCoinDataContainer(EventContainers::IdentifiableCache< CollectionT > *cache)Muon::MuonCoinDataContainer< CollectionT >
MuonCoinDataContainer(const MuonCoinDataContainer &)Muon::MuonCoinDataContainer< CollectionT >private
MyType typedefIdentifiableContainerMT< T >
naughtyRetrieve(IdentifierHash hashId, T *&collToRetrieve) const =0EventContainers::IIdentifiableCont< T >pure virtual
numberOfCollections() const override finalIdentifiableContainerMT< T >inlinevirtual
operator=(const MuonCoinDataContainer &)Muon::MuonCoinDataContainer< CollectionT >private
pointer typedefIdentifiableContainerMT< T >
prepareItr() constIdentifiableContainerMT< T >inline
reference typedefIdentifiableContainerMT< T >
removeCollection(IdentifierHash hashId)IdentifiableContainerMT< T >
ResetMask()EventContainers::IdentifiableContainerBaseprotected
size() constIdentifiableContainerMT< T >inline
size_type typedefIdentifiableContainerMT< T >
tryAddFromCache(IdentifierHash hashId) override finalIdentifiableContainerMT< T >virtual
EventContainers::IdentifiableContainerBase::tryAddFromCache(IdentifierHash hashId, EventContainers::IDC_WriteHandleBase &lock)EventContainers::IdentifiableContainerBaseinlineprotected
value_type typedefIdentifiableContainerMT< T >
Wait() constEventContainers::IdentifiableContainerBaseinlineprotected
~IdentifiableContainerBase()=defaultEventContainers::IdentifiableContainerBase
~IdentifiableContainerMT()IdentifiableContainerMT< T >inline
~MuonCoinDataContainer()Muon::MuonCoinDataContainer< CollectionT >virtual