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 <MapTupleSetIterator.h>
Public Member Functions | |
MapTupleSetIterator (Handle< Object > iterateOverMeIn, size_t chunkSize) | |
void | setChunkSize (size_t chunkSize) override |
TupleSetPtr | getNextTupleSet () override |
~MapTupleSetIterator () | |
Public Member Functions inherited from pdb::ComputeSource | |
virtual | ~ComputeSource () |
Private Attributes | |
Handle< Map< KeyType, ValueType > > | iterateOverMe |
size_t | chunkSize |
TupleSetPtr | output |
PDBMapIterator< KeyType, ValueType > | begin |
PDBMapIterator< KeyType, ValueType > | end |
Definition at line 26 of file MapTupleSetIterator.h.
|
inline |
Definition at line 46 of file MapTupleSetIterator.h.
|
inline |
Definition at line 104 of file MapTupleSetIterator.h.
|
inlineoverridevirtual |
Implements pdb::ComputeSource.
Definition at line 64 of file MapTupleSetIterator.h.
|
inlineoverridevirtual |
Implements pdb::ComputeSource.
Definition at line 58 of file MapTupleSetIterator.h.
|
private |
Definition at line 39 of file MapTupleSetIterator.h.
|
private |
Definition at line 33 of file MapTupleSetIterator.h.
|
private |
Definition at line 40 of file MapTupleSetIterator.h.
|
private |
Definition at line 30 of file MapTupleSetIterator.h.
|
private |
Definition at line 36 of file MapTupleSetIterator.h.