[Endian] Version 0.10 available - Binary I/O added
 
            Version 0.10 of the Endian Integers library is available. Docs: http://mysite.verizon.net/beman/endian-0.10/libs/integer/doc/endian.html Zip: http://mysite.verizon.net/beman/endian-0.10.zip Sandbox: http://svn.boost.org/svn/boost/sandbox/endian This version adds binary I/O for both endian integers (<boost/integer/endian_binary_stream.hpp>) and C++ built-in types + std::string (<boost/integer/endian_binary_stream.hpp>). Support for C++0x features has also been added, ensuring that an Endian integer on C++0x is a POD. Comments appreciated! My Endian TODO list is pretty well cleared, so there are comments to the contrary, the library will be submitted for formal review in a few days. --Beman
 
            Beman Dawes wrote:
Version 0.10 of the Endian Integers library is available.
Docs: http://mysite.verizon.net/beman/endian-0.10/libs/integer/doc/endian.html
Zip: http://mysite.verizon.net/beman/endian-0.10.zip
Sandbox: http://svn.boost.org/svn/boost/sandbox/endian
This version adds binary I/O for both endian integers (<boost/integer/endian_binary_stream.hpp>) and C++ built-in types + std::string (<boost/integer/endian_binary_stream.hpp>).
Oops! That last header is actually <boost/binary_stream.hpp>
Support for C++0x features has also been added, ensuring that an Endian integer on C++0x is a POD.
Comments appreciated!
My Endian TODO list is pretty well cleared, so there are comments to the contrary, the library will be submitted for formal review in a few days.
--Beman
 
            Beman Dawes wrote:
Version 0.10 of the Endian Integers library is available.
Docs: http://mysite.verizon.net/beman/endian- 0.10/libs/integer/doc/endian.html
Zip: http://mysite.verizon.net/beman/endian-0.10.zip
Sandbox: http://svn.boost.org/svn/boost/sandbox/endian
This version adds binary I/O for both endian integers (<boost/integer/endian_binary_stream.hpp>) and C++ built-in types + std::string (<boost/integer/endian_binary_stream.hpp>).
Oops! That last header is actually <boost/binary_stream.hpp>
Support for C++0x features has also been added, ensuring that an
Endian
integer on C++0x is a POD.
Comments appreciated!
My Endian TODO list is pretty well cleared, so there are comments to the contrary, the library will be submitted for formal review in a few days.
I switched the binary parser/generator classes in Spirit2.x to your new version of the endian library and everything works fine (even while enforcing POD'ness). The only changes I needed to apply resulted from the added scoped enum support. What Boost version do you expect this to be added to? Regards Hartmut
 
            On Sat, Mar 21, 2009 at 5:21 PM, Hartmut Kaiser <hartmut.kaiser@gmail.com> wrote:
I switched the binary parser/generator classes in Spirit2.x to your new version of the endian library and everything works fine (even while enforcing POD'ness). The only changes I needed to apply resulted from the added scoped enum support.
Excellent! Thanks!
What Boost version do you expect this to be added to?
It needs to be formally reviewed first, so there is no way to tell. --Beman
 
            Beman Dawes wrote:
My Endian TODO list is pretty well cleared, so there are comments to the contrary, the library will be submitted for formal review in a few days.
Any progess on this matter? I believe this would be a very valuable library in boost! Regards, Roland -- _________________________________________ _ _ | Roland Schwarz aka. speedsnail |_)(_ | sip:speedsnail@ekiga.net | \__) | mailto:roland.schwarz@chello.at ________| http://www.blackspace.at
participants (3)
- 
                 Beman Dawes Beman Dawes
- 
                 Hartmut Kaiser Hartmut Kaiser
- 
                 Roland Schwarz Roland Schwarz