![]() |
A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
|
This is the complete list of members for SharedMem, including all inherited members.
| _free_unsafe(void *ptr, size_t size) | SharedMem | |
| _malloc_unsafe(size_t size) | SharedMem | |
| addressRoundUp(char *address, size_t roundTo) | SharedMem | static |
| allocator | SharedMem | private |
| computeOffset(void *shmAddress) | SharedMem | |
| destroy() | SharedMem | protected |
| free(void *ptr, size_t size) | SharedMem | |
| getMem() | SharedMem | protected |
| getPointer(size_t offset) | SharedMem | |
| getShmSize() | SharedMem | |
| initialize() | SharedMem | protected |
| initMallocs() | SharedMem | protected |
| initMutex() | SharedMem | protected |
| lock() | SharedMem | |
| logger | SharedMem | private |
| malloc(size_t size) | SharedMem | |
| mallocAlign(size_t size, size_t alignment, int &offset) | SharedMem | |
| memLock | SharedMem | private |
| memPool | SharedMem | private |
| my_tlsf | SharedMem | private |
| roundDown(size_t size, size_t roundTo) | SharedMem | static |
| roundUp(size_t size, size_t roundTo) | SharedMem | static |
| SharedMem(size_t shmMemSize, pdb::PDBLoggerPtr logger) | SharedMem | |
| shmMemSize | SharedMem | private |
| unlock() | SharedMem | |
| ~SharedMem() | SharedMem |