Public Types | |
enum | aggregator_operation_status { agg_waiting =0, agg_finished } |
Public Member Functions | |
void | start () |
Call start before handling this operation. | |
void | finish () |
Call finish when done handling this operation. More... | |
aggregator_operation * | next () |
void | set_next (aggregator_operation *n) |
Friends | |
template<typename handler_type > | |
class | aggregator_ext |
|
inline |
Call finish when done handling this operation.
The operation will be released to its originating thread, and possibly deleted.