|
|
@ -38,6 +38,10 @@ public:
|
|
|
|
|
|
|
|
|
|
|
|
std::chrono::duration<double> elapsed() const { return std::chrono::duration<double>(clock::now() - start_tp_); }
|
|
|
|
std::chrono::duration<double> elapsed() const { return std::chrono::duration<double>(clock::now() - start_tp_); }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
std::chrono::milliseconds elapsed_ms() const {
|
|
|
|
|
|
|
|
return std::chrono::duration_cast<std::chrono::milliseconds>(clock::now() - start_tp_);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void reset() { start_tp_ = clock::now(); }
|
|
|
|
void reset() { start_tp_ = clock::now(); }
|
|
|
|
};
|
|
|
|
};
|
|
|
|
} // namespace spdlog
|
|
|
|
} // namespace spdlog
|
|
|
|