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