|  | 
| template<typename Accumulator , typename Func > | 
| auto | flow::perf::timed_function (Clock_type clock_type, Accumulator *accumulator, Func &&function) | 
|  | Constructs a closure that times and executes void-returningfunction(), adding the elapsed time with clock typeclock_type– as raw ticks of perf::Duration – toaccumulator.  More...
 | 
|  | 
| template<typename Accumulator , typename Func > | 
| auto | flow::perf::timed_function_nvr (Clock_type clock_type, Accumulator *accumulator, Func &&function) | 
|  | Constructs a closure that times and executes non- void-returningfunction(), adding the elapsed time with clock typeclock_type– as raw ticks of perf::Duration – toaccumulator.  More...
 | 
|  |