160 {
161 auto endTimepoint = std::chrono::steady_clock::now();
163 auto elapsedTime = std::chrono::time_point_cast<std::chrono::microseconds>(endTimepoint).time_since_epoch() - std::chrono::time_point_cast<std::chrono::microseconds>(
m_StartTimepoint).time_since_epoch();
164
166
168 }
std::chrono::time_point< std::chrono::steady_clock > m_StartTimepoint
static Instrumentor & Get()
void WriteProfile(const ProfileResult &result)
std::chrono::duration< double, std::micro > FloatingPointMicroseconds