-
 

Package Summary

Tags No category tags.
Version 0.7.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/roscpp_core.git
VCS Type git
VCS Version noetic-devel
Last Updated 2023-06-15
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Time and Duration implementations for C++ libraries, including roscpp.

Additional Links

Maintainers

  • Martin Pecka

Authors

  • Josh Faust
  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package rostime

0.7.3 (2023-06-15)

  • Fix min() usage
  • Use shorter wall sleeps in sim time for very short durations
  • Changed maintainer to Martin Pecka
  • Removed constants for WEEK and YEAR as they might be ambiguous.
  • rostime: Added <limits> headers wherever std::numeric_limits are used.
  • Fixed handling of infinite or >int64 doubles in Time and Duration constructors. Added tests for Rate(double) constructor, verified Rate(inf) works and Rate(0) does not.
  • rostime: Added useful time and duration constants.
  • Contributors: Martin Pecka

0.7.2 (2020-05-28)

  • [Windows] Using C++11 std::chrono for ros_walltime & ros_steadytime (#121)

0.7.1 (2020-01-25)

  • only depend on the boost components needed (#117)

0.7.0 (2020-01-24)

  • rostime: remove empty destructor of DurationBase (#104)
  • various code cleanup (#116)
  • Bump CMake version to avoid CMP0048 warning (#115)

0.6.13 (2019-10-03)

  • use _WIN32 for platform detection (#110)
  • Clarified documentation for time validity (#109)
  • rostime: replace c-style casts with static_casts (#106)

0.6.12 (2019-03-04)

  • use std::numeric_limits instead of * _MAX macros for range checking (#103)
  • use std::this_thread::sleep_for instead of WaitableTimer (#101)
  • include windows.h in time.cpp (#100)
  • fix duration bug and add tests. (#98)
  • fix for Duration::fromSec() which had rounding issues (#93)
  • fix bug in HAVE_CXXABI_H compiler check (#89)
  • add ROSTIME_DECL storage-class attribute (#90)

0.6.11 (2018-06-06)

  • argument to boost microseconds must be integral for Boost 1.67 and newer compatibility (#79)
  • remove empty destructor of TimeBase (which makes TimeBase, Time and WallTime trivially copyable) (#82)

0.6.10 (2018-05-01)

  • fix conversion of Duration on macOS (#78)

0.6.9 (2018-02-02)

  • expose ros_walltime and ros_steadytime (#73)

0.6.8 (2018-01-26)

0.6.7 (2017-11-03)

0.6.6 (2017-10-25)

  • only use Apple features on Apple (#68)
  • remove exception specification (#64)

0.6.5 (2017-07-27)

  • add additional checks for valid time values (#62)
  • fix overflow bugs in Time and Duration (#61, #63)

0.6.4 (2017-06-06)

  • add logic to support steady time on macOS (regression of 0.6.3) (#59)

0.6.3 (2017-05-15)

  • add SteadyTime (#57)

0.6.2 (2017-02-14)

0.6.1 (2016-09-02)

  • fix rounding errors leading to invalid stored data in ros::TimeBase (#48)

0.6.0 (2016-03-17)

  • change Duration:sleep return semantic (#47)

0.5.7 (2016-03-09)

  • Adjust return value of sleep() function (#45)
  • fix WallRate(Duration) constructor (#40)

0.5.6 (2015-05-20)

0.5.5 (2014-12-22)

  • move implementation of Duration(Rate) constructor (#30)
  • fix Duration initialization from seconds for negative values (#29)

0.5.4 (2014-07-23)

  • fix Rate initialized by Duration (#26)

0.5.3 (2014-06-28)

0.5.2 (2014-06-27)

0.5.1 (2014-06-24)

0.5.0 (2014-02-19)

0.4.2 (2014-02-11)

0.4.1 (2014-02-11)

0.4.0 (2014-01-29)

0.3.17 (2014-01-07)

  • fix boost include dir

0.3.16 (2013-07-14)

  • support for CATKIN_ENABLE_TESTING

0.3.15 (2013-06-06)

  • fix install destination for dll's under Windows

0.3.14 (2013-03-21)

0.3.13 (2013-03-08)

0.3.12 (2013-01-13)

  • improve string output of negative durations (#3309)

0.3.11 (2012-12-21)

  • first public release for Groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rostime at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.6.14
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/roscpp_core.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-07-24
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Time and Duration implementations for C++ libraries, including roscpp.

Additional Links

Maintainers

  • Dirk Thomas

Authors

  • Josh Faust
README
No README found. No README in repository either.
CHANGELOG

Changelog for package rostime

0.6.14 (2020-07-24)

  • [Windows] Using C++11 std::chrono for ros_walltime & ros_steadytime (#121)
  • various code cleanup (#116)
  • Bump CMake version to avoid CMP0048 warning (#115)

0.6.13 (2019-10-03)

  • use _WIN32 for platform detection (#110)
  • Clarified documentation for time validity (#109)
  • rostime: replace c-style casts with static_casts (#106)

0.6.12 (2019-03-04)

  • use std::numeric_limits instead of * _MAX macros for range checking (#103)
  • use std::this_thread::sleep_for instead of WaitableTimer (#101)
  • include windows.h in time.cpp (#100)
  • fix duration bug and add tests. (#98)
  • fix for Duration::fromSec() which had rounding issues (#93)
  • fix bug in HAVE_CXXABI_H compiler check (#89)
  • add ROSTIME_DECL storage-class attribute (#90)

0.6.11 (2018-06-06)

  • argument to boost microseconds must be integral for Boost 1.67 and newer compatibility (#79)
  • remove empty destructor of TimeBase (which makes TimeBase, Time and WallTime trivially copyable) (#82)

0.6.10 (2018-05-01)

  • fix conversion of Duration on macOS (#78)

0.6.9 (2018-02-02)

  • expose ros_walltime and ros_steadytime (#73)

0.6.8 (2018-01-26)

0.6.7 (2017-11-03)

0.6.6 (2017-10-25)

  • only use Apple features on Apple (#68)
  • remove exception specification (#64)

0.6.5 (2017-07-27)

  • add additional checks for valid time values (#62)
  • fix overflow bugs in Time and Duration (#61, #63)

0.6.4 (2017-06-06)

  • add logic to support steady time on macOS (regression of 0.6.3) (#59)

0.6.3 (2017-05-15)

  • add SteadyTime (#57)

0.6.2 (2017-02-14)

0.6.1 (2016-09-02)

  • fix rounding errors leading to invalid stored data in ros::TimeBase (#48)

0.6.0 (2016-03-17)

  • change Duration:sleep return semantic (#47)

0.5.7 (2016-03-09)

  • Adjust return value of sleep() function (#45)
  • fix WallRate(Duration) constructor (#40)

0.5.6 (2015-05-20)

0.5.5 (2014-12-22)

  • move implementation of Duration(Rate) constructor (#30)
  • fix Duration initialization from seconds for negative values (#29)

0.5.4 (2014-07-23)

  • fix Rate initialized by Duration (#26)

0.5.3 (2014-06-28)

0.5.2 (2014-06-27)

0.5.1 (2014-06-24)

0.5.0 (2014-02-19)

0.4.2 (2014-02-11)

0.4.1 (2014-02-11)

0.4.0 (2014-01-29)

0.3.17 (2014-01-07)

  • fix boost include dir

0.3.16 (2013-07-14)

  • support for CATKIN_ENABLE_TESTING

0.3.15 (2013-06-06)

  • fix install destination for dll's under Windows

0.3.14 (2013-03-21)

0.3.13 (2013-03-08)

0.3.12 (2013-01-13)

  • improve string output of negative durations (#3309)

0.3.11 (2012-12-21)

  • first public release for Groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rostime at Robotics Stack Exchange