17 Commits

Author SHA1 Message Date
Robert Ramey
0eaf4c8149 fix issues and PRs 2021-05-23 15:56:56 -07:00
Robert Ramey
42a6cdd82b Regenerated Documentation.
Still pending - remove/remake concept SafeNumeric.
2021-05-16 18:49:31 -07:00
Robert Ramey
ab13c7bed4 update documentation 2020-11-07 09:19:36 -08:00
Robert Ramey
75df037bc8 fixed various issues raised in mini-review.
a) streaming negative numbers into unsigned integers is now handled properly.
b) documentation improved/corrected to better show the relationship between policies and safe integer types
2020-10-16 21:16:26 -07:00
Robert Ramey
82d3be1cf4 documentation updates and corrections
due mostly to Andrzej Krzemieński
2020-10-14 06:11:35 -07:00
Robert Ramey
34d0a2196d corrected error in safe_range where by minimum was fixed a zero
Improved implementation/definition of error_policies
added test for custom error policy
changed documentation in accordance with the above.
2020-06-23 14:00:31 -07:00
Robert Ramey
accdb4062b build documentation from latest boost book in preparation for checkin 2019-05-09 11:13:32 -07:00
Robert Ramey
273526b721 various documentation corrections 2019-03-10 12:18:42 -07:00
Robert Ramey
dec518c4a9 Fixed Exception Policies for trap and ignore. 2019-02-24 09:54:13 -08:00
Robert Ramey
a06d9f7a69 added constexpr tests to checked result operations
added tests for check result < and == operations
correct implementation of some checked result types
added constexpr example
2018-12-10 14:12:47 -08:00
Robert Ramey
992bd7b311 Changes generated by preparation for CPPCon 2018 2018-09-15 10:48:41 -07:00
Robert Ramey
e26fb7fcee generated html and pdf documentation 2018-09-05 09:56:32 -07:00
Robert Ramey
e68037cb32 Update documentation to address PRs
update appveyor/travis xml hoping they'll work
2018-08-14 16:46:19 -07:00
Robert Ramey
4e63548736 Refine embedded case study after running code on MPLab simulator 2018-08-10 13:07:38 -07:00
Robert Ramey
b62ef86e28 Added case study for embedded system
corrections in cpp promotion
added make_safe_literal
separated integers from other types
dropped example91
updated CMakeLists.txt and Jamfile.v2 accordingly
2018-07-21 09:57:35 -07:00
Robert Ramey
d8e3a5e0a8 build documentation 2018-04-24 21:48:33 -07:00
Robert Ramey
0ff8bb9ceb Passing all tests.
checked integer arithmetic type working.
2018-03-22 10:12:39 -07:00