Exemple #1
0
 long to_usec(const Duration& d, long max_duration) const
 {
   if (d.ticks() <= 0)
     return 0;
   int64_t usec = d.total_microseconds();
   if (usec == 0)
     return 1;
   if (usec > max_duration)
     return max_duration;
   return static_cast<long>(usec);
 }