Boost logo

Boost :

Subject: [boost] [chrono] review version
From: vicente.botet (vicente.botet_at_[hidden])
Date: 2010-11-01 19:28:01


Hi,

I have made some modifications to Boost.Chrono before the review (Version 0.7.0).

The library can be downloaded from http://www.boostpro.com/vault/index.php?action=downloadfile&filename=chrono.zip&directory=System& and the documentation is online on the sandbox http://svn.boost.org/svn/boost/sandbox/chrono/libs/chrono/doc/html/index.html or in PDF format
http://svn.boost.org/svn/boost/sandbox/chrono/libs/chrono/doc/chrono.pdf

Boost.Chrono depends on Boost.Ratio http://www.boostpro.com/vault/index.php?action=downloadfile&filename=ratio.zip&directory=Math%20-%20Numerics&PHPSESSID=2d7859f3e812c993f5a9e2d9900dfee8 and optionaly Boost.System Header Only
http://www.boostpro.com/vault/index.php?action=downloadfile&filename=system.zip&directory=System&PHPSESSID=2d7859f3e812c993f5a9e2d9900dfee8.

Next follows the major changes:

[*Features:]

* Boost_Chrono is now a configurable header only lib that allows the user to choose in addition if the windows file is included or not.
* Added clock_string<> traits.
* Define chrono_io for all the clocks
* Add input of process_times representation

[*Implementation:]

* Moved some details to static_integer directory.
* Use of detail/win files to avoid the use of windows.h file.
* Completed the error_code handling.
* Works now with BOOST_SYSTEM_NO_DEPRECATED.

[*Fixes:]

* Fix some warnings.
* Fix original error on Mac
* Don't fix the link with boost_system to static.

[*Test:]

* Added test on process and thread clocks.
* Moved to lightweight_test.hpp.
* Able to test multiple configurations.

[*Doc:]

* Removed some not useful parts as the history, the test and the tickets.

Best,
_____________________
Vicente Juan Botet Escribá
http://viboes.blogspot.com/


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk