An aggregator is a function which follows the following prototype:
where in ResultType is defined as the type which a handler in a dispatcher
returns. In the case of a dispatcher of type
boost::dispatch::dispatcher<int (int), std::string>, an aggregator must follow the following
To be most exact, the Aggregator can safely be a
The aggregator is called/invoked for every invocation of a handler using the Invoker.
|Copyright © 2006 ,2007 Dean Michael Berris|