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 PageCircularBuffer, including all inherited members.
addPageMutex | PageCircularBuffer | private |
addPageToTail(PDBPagePtr page) | PageCircularBuffer | |
close() | PageCircularBuffer | |
closed | PageCircularBuffer | private |
cond | PageCircularBuffer | private |
getMaxArraySize() | PageCircularBuffer | inlineprotected |
getPageArray() | PageCircularBuffer | inlineprotected |
getPageArrayHead() | PageCircularBuffer | inlineprotected |
getPageArrayTail() | PageCircularBuffer | inlineprotected |
getSize() | PageCircularBuffer | |
initArray() | PageCircularBuffer | protected |
isClosed() | PageCircularBuffer | inline |
isEmpty() | PageCircularBuffer | |
isFull() | PageCircularBuffer | |
logger | PageCircularBuffer | private |
maxArraySize | PageCircularBuffer | private |
mutex | PageCircularBuffer | private |
open() | PageCircularBuffer | |
pageArray | PageCircularBuffer | private |
pageArrayHead | PageCircularBuffer | private |
pageArrayTail | PageCircularBuffer | private |
PageCircularBuffer(unsigned int bufferSize, pdb::PDBLoggerPtr logger) | PageCircularBuffer | |
popPageFromHead() | PageCircularBuffer | |
~PageCircularBuffer() | PageCircularBuffer |