Add light test of modify-in-place interface

This commit is contained in:
Beman committed 2013-05-12 11:31:32 -04:00
1 parent ec3aacd132
commit 6c00b65eb4
2 files changed
+28 -4

No files matched your search

+2 -3
View File
@@ -100,11 +100,10 @@ namespace endian
// reverse unless native endianness is big
template <class T>
inline void big_endianx(T& x) BOOST_NOEXCEPT;
inline void big_endian(T& x) BOOST_NOEXCEPT;
// Effects: none if native endian order is big, otherwise reverse(x)
// reverse unless native endianness is little
// possible names: reverse_unless_native_little, reverse_bytes_unless_little, reverse_unless_little
template <class T>
inline void little_endian(T& x) BOOST_NOEXCEPT;
// Effects: none if native endian order is little, otherwise reverse(x);
@@ -383,7 +382,7 @@ namespace endian
// reverse unless native endianness is big
template <class T>
inline void big_endianx(T& x) BOOST_NOEXCEPT
inline void big_endian(T& x) BOOST_NOEXCEPT
{
# ifndef BOOST_BIG_ENDIAN
reverse(x);