ABORTEDflag | EventContainers::IdentifiableCacheBase | static |
add(IdentifierHash hash, const T *p) | EventContainers::IdentifiableCache< T > | inline |
add(IdentifierHash hash, std::unique_ptr< T > p) | EventContainers::IdentifiableCache< T > | inline |
EventContainers::IdentifiableCacheBase::add(IdentifierHash hash, const void *p) noexcept | EventContainers::IdentifiableCacheBase | |
EventContainers::IdentifiableCacheBase::add(IdentifierHash hash, void_unique_ptr p) noexcept | EventContainers::IdentifiableCacheBase | |
addLock(IdentifierHash hash, const void *p) noexcept | EventContainers::IdentifiableCacheBase | |
addLock(IdentifierHash hash, void_unique_ptr p) noexcept | EventContainers::IdentifiableCacheBase | |
cleanUp(deleter_f *deleter) | EventContainers::IdentifiableCacheBase | protected |
clear(deleter_f *deleter) | EventContainers::IdentifiableCacheBase | protected |
clearCache() | EventContainers::IdentifiableCache< T > | inline |
createSet(const std::vector< IdentifierHash > &hashes, std::vector< bool > &mask) | EventContainers::IdentifiableCacheBase | |
find(IdentifierHash hash) | EventContainers::IdentifiableCache< T > | inline |
findWait(IdentifierHash hash) | EventContainers::IdentifiableCache< T > | inline |
fullSize() const | EventContainers::IdentifiableCacheBase | inline |
get(IdentifierHash hash) | EventContainers::IdentifiableCache< T > | inline |
IdentifiableCache(IdentifierHash maxHash, const Maker *maker) | EventContainers::IdentifiableCache< T > | inline |
IdentifiableCache(IdentifierHash maxHash, const Maker *maker, size_t lockBucketSize) | EventContainers::IdentifiableCache< T > | inline |
IdentifiableCacheBase(IdentifierHash maxHash, const IMaker *maker) | EventContainers::IdentifiableCacheBase | protected |
ids() | EventContainers::IdentifiableCacheBase | |
IMakerPresent() const | EventContainers::IdentifiableCacheBase | inline |
INVALIDflag | EventContainers::IdentifiableCacheBase | static |
itemAborted(IdentifierHash) | EventContainers::IdentifiableCacheBase | |
itemInProgress(IdentifierHash) | EventContainers::IdentifiableCacheBase | |
lock_t typedef | EventContainers::IdentifiableCacheBase | private |
m_currentHashes | EventContainers::IdentifiableCacheBase | private |
m_maker | EventContainers::IdentifiableCacheBase | private |
m_mutex | EventContainers::IdentifiableCacheBase | private |
m_vec | EventContainers::IdentifiableCacheBase | private |
mutex_t typedef | EventContainers::IdentifiableCacheBase | private |
notifyHash(IdentifierHash hash) | EventContainers::IdentifiableCacheBase | protected |
numberOfHashes() | EventContainers::IdentifiableCacheBase | |
thread_safe typedef | EventContainers::IdentifiableCacheBase | |
tryLock(IdentifierHash, IDC_WriteHandleBase &, std::vector< IdentifierHash > &) | EventContainers::IdentifiableCacheBase | |
uniqueLock typedef | EventContainers::IdentifiableCacheBase | private |
waitFor(IdentifierHash) | EventContainers::IdentifiableCacheBase | |
~IdentifiableCache() | EventContainers::IdentifiableCache< T > | inline |
~IdentifiableCacheBase() | EventContainers::IdentifiableCacheBase | protected |