#include <IdentifiableContainerBase.h>
Definition at line 14 of file IdentifiableContainerBase.h.
◆ Hash_Container
◆ IdentifiableCacheBase
◆ IdentifiableContainerBase() [1/3]
◆ IdentifiableContainerBase() [2/3]
IdentifiableContainerBase::IdentifiableContainerBase |
( |
size_t |
maxsize | ) |
|
◆ IdentifiableContainerBase() [3/3]
IdentifiableContainerBase::IdentifiableContainerBase |
( |
size_t |
maxsize, |
|
|
Mode |
mode |
|
) |
| |
◆ ~IdentifiableContainerBase()
EventContainers::IdentifiableContainerBase::~IdentifiableContainerBase |
( |
| ) |
|
|
default |
◆ cleanup()
void IdentifiableContainerBase::cleanup |
( |
deleter_f * |
deleter | ) |
|
|
protected |
◆ fetchOrCreate() [1/2]
StatusCode EventContainers::IdentifiableContainerBase::fetchOrCreate |
( |
const std::vector< IdentifierHash > & |
hashIds | ) |
|
|
inlineprotected |
◆ fetchOrCreate() [2/2]
StatusCode EventContainers::IdentifiableContainerBase::fetchOrCreate |
( |
IdentifierHash |
hashId | ) |
|
|
inlineprotected |
◆ GetAllCurrentHashes()
std::vector<IdentifierHash> EventContainers::IdentifiableContainerBase::GetAllCurrentHashes |
( |
| ) |
const |
|
inlineprotected |
◆ indexFindPtr()
const void* EventContainers::IdentifiableContainerBase::indexFindPtr |
( |
IdentifierHash |
hashId | ) |
const |
|
inlineprotected |
◆ insert()
bool EventContainers::IdentifiableContainerBase::insert |
( |
IdentifierHash |
hashId, |
|
|
const void * |
ptr |
|
) |
| |
|
inlineprotected |
◆ numberOfCollections()
size_t EventContainers::IdentifiableContainerBase::numberOfCollections |
( |
| ) |
const |
|
inlineprotected |
◆ ResetMask()
void EventContainers::IdentifiableContainerBase::ResetMask |
( |
| ) |
|
|
protected |
◆ tryAddFromCache() [1/2]
bool EventContainers::IdentifiableContainerBase::tryAddFromCache |
( |
IdentifierHash |
hashId | ) |
|
|
inlineprotected |
◆ tryAddFromCache() [2/2]
◆ Wait()
void EventContainers::IdentifiableContainerBase::Wait |
( |
| ) |
const |
|
inlineprotected |
◆ m_link
std::unique_ptr<I_InternalIDC> EventContainers::IdentifiableContainerBase::m_link |
|
protected |
◆ m_OnlineMode
bool EventContainers::IdentifiableContainerBase::m_OnlineMode |
|
protected |
The documentation for this class was generated from the following files: