- explicit Task(std::string name, double flops_amount, double bytes_amount)
- : name_(std::move(name)), flops_amount(flops_amount), bytes_amount(bytes_amount)
+ explicit Task(std::string name, double flops_amount, double bytes_amount, void* data)
+ : name_(std::move(name)), userdata_(data), flops_amount(flops_amount), bytes_amount(bytes_amount)