Go to the documentation of this file.
nsec_part = nsec % 1000000000L;
sec_part = sec + nsec / 1000000000L;
nsec_part += 1000000000L;
(sec_part < INT_MIN || sec_part > INT_MAX)
std::runtime_error("Duration is out of dual 32-bit range"
Duration representation for use with the Time class.
ROSTIME_DECL void normalizeSecNSecSigned(int64_t &sec, int64_t &nsec)
Class to help run loops at a desired frequency.
Duration representation for use with the WallTime class.
Base class for Duration implementations. Provides storage, common functions and operator overloads...
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:47:13