Пример #1
0
 int64_t
 restart_us(void)
 {
   auto current_time = std::chrono::steady_clock::now();
   int64_t return_value = time_difference_us(current_time, m_start_time);
   m_start_time = current_time;
   return return_value;
 }
Пример #2
0
  int64_t
  elapsed_us(void)
  {
    struct timeval current_time;

    gettimeofday(&current_time, NULL);
    return time_difference_us(current_time, m_start_time);
  }
Пример #3
0
  int64_t
  restart_us(void)
  {
    int64_t return_value;
    struct timeval current_time;

    gettimeofday(&current_time, NULL);
    return_value = time_difference_us(current_time, m_start_time);
    m_start_time = current_time;

    return return_value;
  }
Пример #4
0
 int64_t
 elapsed_us(void) const
 {
   return time_difference_us(std::chrono::steady_clock::now(), m_start_time);
 }