ATLAS Offline Software
Trk::PrepRawDataContainer< CollectionT > Member List

This is the complete list of members for Trk::PrepRawDataContainer< 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()Trk::PrepRawDataContainer< CollectionT >static
cleanup() override finalIdentifiableContainerMT< T >virtual
EventContainers::IdentifiableContainerBase::cleanup(deleter_f *deleter)EventContainers::IdentifiableContainerBaseprotected
clID() constTrk::PrepRawDataContainer< CollectionT >virtual
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
MyType typedefIdentifiableContainerMT< T >
naughtyRetrieve(IdentifierHash hashId, T *&collToRetrieve) const =0EventContainers::IIdentifiableCont< T >pure virtual
numberOfCollections() const override finalIdentifiableContainerMT< T >inlinevirtual
operator=(const PrepRawDataContainer &)Trk::PrepRawDataContainer< CollectionT >private
pointer typedefIdentifiableContainerMT< T >
prepareItr() constIdentifiableContainerMT< T >inline
PrepRawDataContainer(unsigned int max)Trk::PrepRawDataContainer< CollectionT >
PrepRawDataContainer(unsigned int max, EventContainers::Mode)Trk::PrepRawDataContainer< CollectionT >
PrepRawDataContainer(EventContainers::IdentifiableCache< CollectionT > *)Trk::PrepRawDataContainer< CollectionT >
PrepRawDataContainer()Trk::PrepRawDataContainer< CollectionT >
PrepRawDataContainer(const PrepRawDataContainer &)Trk::PrepRawDataContainer< CollectionT >private
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
~PrepRawDataContainer()Trk::PrepRawDataContainer< CollectionT >virtual