* 实现计时切面逻辑,记录 run() 方法的执行耗时信息 */
| 19 | * 实现计时切面逻辑,记录 run() 方法的执行耗时信息 |
| 20 | */ |
| 21 | CStatus beginRun() override { |
| 22 | start_ts_ = std::chrono::steady_clock::now(); |
| 23 | return CStatus(); |
| 24 | } |
| 25 | |
| 26 | CVoid finishRun(const CStatus& curStatus) override { |
| 27 | std::chrono::duration<double, std::milli> span = std::chrono::steady_clock::now() - start_ts_; |
nothing calls this directly
no outgoing calls
no test coverage detected