#include <coherence/util/InvocableMap.hpp>
Inherits Object.
Inherited by TopNAggregator [virtual]
.
Public Types | |
typedef spec::Handle | Handle |
PartialResultAggregator Handle definition. | |
typedef spec::View | View |
PartialResultAggregator View definition. | |
typedef spec::Holder | Holder |
PartialResultAggregator Holder definition. | |
Public Member Functions | |
virtual Object::Holder | aggregatePartialResults (Collection::View vColPartialResults)=0 |
Aggregate the results of the parallel aggregations, producing a partial result logically representing the partial aggregation. |
virtual Object::Holder aggregatePartialResults | ( | Collection::View | vColPartialResults | ) | [pure virtual] |
Aggregate the results of the parallel aggregations, producing a partial result logically representing the partial aggregation.
The returned partial result will be further aggregated to produce the final result.
vColPartialResults | the partial results |
Implemented in TopNAggregator.