![]() |
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>
Inheritance diagram for pdb::MapTupleSetIterator< KeyType, ValueType, OutputType >:
Collaboration diagram for pdb::MapTupleSetIterator< KeyType, ValueType, OutputType >: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.