#include <MPIStorageCache.h>
◆ MPIStorageCache()
| proteus::MPIStorageCache::MPIStorageCache |
( |
const std::string & |
Label | ) |
|
◆ ~MPIStorageCache()
| proteus::MPIStorageCache::~MPIStorageCache |
( |
| ) |
|
|
overridedefault |
◆ finalize()
| void proteus::MPIStorageCache::finalize |
( |
| ) |
|
|
overridevirtual |
◆ forwardToWriter()
| void proteus::MPIStorageCache::forwardToWriter |
( |
const HashT & |
HashValue, |
|
|
const CacheEntry & |
Entry |
|
) |
| |
|
protected |
◆ getAccesses()
| uint64_t proteus::MPIStorageCache::getAccesses |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getHits()
| uint64_t proteus::MPIStorageCache::getHits |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ handleMessage()
| void proteus::MPIStorageCache::handleMessage |
( |
MPI_Status & |
Status, |
|
|
MPITag |
Tag |
|
) |
| |
|
protectedvirtual |
◆ lookupFromDisk()
| std::unique_ptr< CompiledLibrary > proteus::MPIStorageCache::lookupFromDisk |
( |
const HashT & |
HashValue | ) |
|
|
protected |
◆ printStats()
| void proteus::MPIStorageCache::printStats |
( |
| ) |
|
|
overridevirtual |
◆ saveToDisk()
| void proteus::MPIStorageCache::saveToDisk |
( |
const HashT & |
HashValue, |
|
|
const char * |
Data, |
|
|
size_t |
Size, |
|
|
bool |
IsDynLib |
|
) |
| |
|
protected |
◆ startCommThread()
| void proteus::MPIStorageCache::startCommThread |
( |
| ) |
|
|
protected |
◆ store()
| void proteus::MPIStorageCache::store |
( |
const HashT & |
HashValue, |
|
|
const CacheEntry & |
Entry |
|
) |
| |
|
overridevirtual |
◆ Accesses
| uint64_t proteus::MPIStorageCache::Accesses = 0 |
|
protected |
◆ CommHandle
◆ CommThread
◆ Hits
| uint64_t proteus::MPIStorageCache::Hits = 0 |
|
protected |
◆ Label
| const std::string proteus::MPIStorageCache::Label |
|
protected |
◆ StorageDirectory
| const std::string proteus::MPIStorageCache::StorageDirectory |
|
protected |
The documentation for this class was generated from the following files: