From b6c9150aeaf6e82aa6479649a4f3ecb1a72d28ef Mon Sep 17 00:00:00 2001
From: Beman
Last revised: -20 November, 2014
+27 November, 2014© Copyright Beman Dawes, 2006-2009, 2013
Distributed under the Boost Software License, Version 1.0. See www.boost.org/ LICENSE_1_0.txt
diff --git a/doc/mini_review_topics.html b/doc/mini_review_topics.html index 1409e76..e182842 100644 --- a/doc/mini_review_topics.html +++ b/doc/mini_review_topics.html @@ -29,7 +29,8 @@ integer/float type and endian conversion approaches to the common use case scenarios, and provide guidelines for choosing the most appropriate approach in user's applications.-Done. See Choosing between endian types and +
Done. See Choosing between + endian types and endian conversion functions.
Conversion functions supplying results via return should be provided.
@@ -57,9 +58,8 @@ possible to compare platform specific performance enhancements against portable base implementations, and to compare endian integer approaches against endian conversion approaches for the common use case scenarios.-Done. See Timings for Example 2. Also note - that the
+endian/test
directory contains a number of additional - benchmark and speed test programs.Done. See Timings for Example 2. The
endian/test
directory + also contains several addional benchmark and speed test programs.
Float (32-bits) and double (64-bits) should be supported. IEEE 754 is the primary use case.
@@ -71,13 +71,16 @@ the primary use case.Support for user defined types (UDTs) is desirable, and should be provided where there would be no conflict with the other concerns.
-Done.
+Done. Need docs.
There is some concern that endian integer/float arithmetic operations might used inadvertently or inappropriately. The impact of adding an endian_buffer class without arithmetic operations should be investigated.
-+
Done. The endian types have been decomposed into class template
+ endian_buffer
and class templateendian_arithmetic
. Class +endian_buffer
is a public base class forendian_arithmetic
, + and can also be used by users as a stand-alone class.
Stream insertion and extraction of the endian integer/float types should be documented and included in the test coverage.
@@ -95,7 +98,7 @@ might used inadvertently or inappropriately. The impact of adding an endian_buffLast revised: -12 November, 2014
+27 November, 2014© Copyright Beman Dawes, 2014
Distributed under the Boost Software License, Version 1.0. See www.boost.org/ LICENSE_1_0.txt