MapReduce Class
(Utils::Internal::MapReduce)Inherits: | Utils::Internal::MapReduceBase |
Public Functions
MapReduce(QFutureInterface<ReduceResult> futureInterface, ForwardIterator begin, ForwardIterator end, MapFunction &&map, State &state, ReduceFunction &&reduce, MapReduceOption option, QThreadPool *pool, int size) |
- 1 public function inherited from Utils::Internal::MapReduceBase
Reimplemented Protected Functions
virtual void | reduce(QFutureWatcher<MapResult> *watcher, int index) override |
- 5 protected functions inherited from Utils::Internal::MapReduceBase
Member Function Documentation
MapReduce::MapReduce(QFutureInterface<ReduceResult> futureInterface, ForwardIterator begin, ForwardIterator end, MapFunction &&map, State &state, ReduceFunction &&reduce, MapReduceOption option, QThreadPool *pool, int size)
Default constructs an instance of MapReduce.