diff --git a/doc/index.html b/doc/index.html index fd1b313..d5543eb 100644 --- a/doc/index.html +++ b/doc/index.html @@ -58,6 +58,7 @@ requested by formal review
formal review
Compatibility with interim releases
C++03 support for C++11 features
+Future directions
Acknowledgements
@@ -511,12 +512,12 @@ in some future release.

noexcept Uses BOOST_NOEXCEPT macro, which is defined as - null for C++03. + null for compilers not supporting this C++11 feature. C++11 PODs (N2342) - Takes advantage of C++03 compilers often - relaxing C++03 POD rules, but see Limitations + Takes advantage of C++03 compilers that + relax C++03 POD rules, but see Limitations here and here. Also see macros for explicit POD control here and @@ -524,21 +525,46 @@ in some future release.

+

Future directions

+ +

Standardization. The plan is to submit Boost.Endian to the C++ +standards committee for possible inclusion in a Technical Specification or the +C++ standard itself.

+ +

Specializations for numeric_limits. Roger Leigh +requested that all boost::endian types provide numeric_limits +specializations. See +GitHub issue 4.

+ +

Character buffer support. Peter Dimov pointed out during the +mini-review that getting and setting basic arithmetic types (or <cstdint> +equivalents) from/to an offset into an array of unsigned char is a common need. +See +Boost.Endian mini-review posting.

+ +

Out-of-range detection. Peter Dimov pointed suggested during the +mini-review that throwing an exception on buffer values being out-of-range might +be desirable. See the end of +this posting +and subsequent replies.

+

Acknowledgements

Comments and suggestions were received from Adder, Benaka Moorthi, Christopher Kohlhoff, Cliff Green, Daniel James, Gennaro Proto, Giovanni Piero Deretta, Gordon Woodhull, dizzy, Hartmut Kaiser, Jeff Flinn, Jeremy Maitin-Shepard, John Filo, John Maddock, Kim Barrett, Marsh Ray, Martin Bonner, Mathias Gaunard, Matias -Capeletto, Neil Mayhew, Paul Bristow, Peter Dimov, Pierre Talbot, Phil Endecott, +Capeletto, Neil Mayhew, +Olaf van der +Spek, Paul Bristow, Peter Dimov, Pierre Talbot, Phil Endecott, Philip Bennefall, Pyry Jahkola, -Rene Rivera, Robert Stewart, Roland Schwarz, Scott McMurray, Sebastian Redl, Tim +Rene Rivera, Robert Stewart, Roger Leigh, Roland Schwarz, Scott McMurray, Sebastian Redl, Tim Blechmann, Tim Moore, tymofey, Tomas Puverle, Vincente Botet, Yuval Ronen and Vitaly Budovsk. Apologies if anyone has been missed.


Last revised: -25 January, 2015

+27 January, 2015

© Copyright Beman Dawes, 2011, 2013

Distributed under the Boost Software License, Version 1.0. See www.boost.org/ LICENSE_1_0.txt