| 91 | } |
| 92 | |
| 93 | int64_t getTimeInMicroSeconds() { |
| 94 | static std::chrono::time_point<std::chrono::steady_clock> StartTime = std::chrono::steady_clock::now(); |
| 95 | std::chrono::time_point<std::chrono::steady_clock> Now = std::chrono::steady_clock::now(); |
| 96 | return std::chrono::duration_cast<std::chrono::microseconds>(Now - StartTime).count(); |
| 97 | } |
| 98 | |
| 99 | int64_t parseSecondsToMicroseconds(const char *str) { |
| 100 | double val = std::strtod(str, nullptr); |
no outgoing calls
no test coverage detected