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.
|
#include <PDBFlushProducerWork.h>
Public Member Functions | |
PDBFlushProducerWork (pdb::PangeaStorageServer *server) | |
~PDBFlushProducerWork () | |
void | execute (PDBBuzzerPtr callerBuzzer) override |
Public Member Functions inherited from pdb::PDBWork | |
virtual PDBBuzzerPtr | getLinkedBuzzer () |
void | execute (PDBWorkerQueue *parent, PDBBuzzerPtr callerBuzzer) |
PDBWorkerPtr | getWorker () |
PDBLoggerPtr | getLogger () |
Private Attributes | |
pdb::PangeaStorageServer * | server |
Definition at line 31 of file PDBFlushProducerWork.h.
PDBFlushProducerWork::PDBFlushProducerWork | ( | pdb::PangeaStorageServer * | server | ) |
Definition at line 23 of file PDBFlushProducerWork.cc.
|
inline |
Definition at line 34 of file PDBFlushProducerWork.h.
|
overridevirtual |
Implements pdb::PDBWork.
Definition at line 27 of file PDBFlushProducerWork.cc.
|
private |
Definition at line 38 of file PDBFlushProducerWork.h.