| ros::Duration | Duration representation for use with the Time class |
| ros::DurationBase< T > | Base class for Duration implementations. Provides storage, common functions and operator overloads. This should not need to be used directly |
| ros::NoHighPerformanceTimersException | Thrown if windoze high perf. timestamping is unavailable |
| ros::Rate | Class to help run loops at a desired frequency |
| ros::Time | Time representation. May either represent wall clock time or ROS clock time |
| ros::TimeBase< T, D > | Base class for Time implementations. Provides storage, common functions and operator overloads. This should not need to be used directly |
| ros::TimeNotInitializedException | Thrown if the ros subsystem hasn't been initialised before use |
| ros::WallDuration | Duration representation for use with the WallTime class |
| ros::WallRate | Class to help run loops at a desired frequency. This version always uses wall-clock time |
| ros::WallTime | Time representation. Always wall-clock time |