#include <crc.hpp>
Public Types | |
typedef high_uint_t < std::numeric_limits < unsigned char >::digits > | base_type |
typedef base_type::least | least |
typedef base_type::fast | fast |
Public Member Functions | |
BOOST_STATIC_CONSTANT (least, sig_bits=(~(least(0u)))) | |
BOOST_STATIC_CONSTANT (fast, sig_bits_fast=fast(sig_bits)) | |
BOOST_STATIC_CONSTANT (least, high_bit=(least(1u)<< (Bits-1u))) | |
BOOST_STATIC_CONSTANT (fast, high_bit_fast=(fast(1u)<< (Bits-1u))) | |
BOOST_STATIC_ASSERT_MSG (Bits<=(int)(sizeof(boost::uintmax_t)*CHAR_BIT),"No suitable unsigned integer type with the requested number of bits is available.") | |
typedef high_uint_t<std::numeric_limits<unsigned char>::digits> boost::detail::mask_uint_t< std::numeric_limits< unsigned char >::digits >::base_type |
typedef base_type::fast boost::detail::mask_uint_t< std::numeric_limits< unsigned char >::digits >::fast |
typedef base_type::least boost::detail::mask_uint_t< std::numeric_limits< unsigned char >::digits >::least |
|
inherited |
|
inherited |
|
inherited |
boost::detail::mask_uint_t< std::numeric_limits< unsigned char >::digits >::BOOST_STATIC_CONSTANT | ( | least | , |
sig_bits | = (~(least(0u))) |
||
) |
boost::detail::mask_uint_t< std::numeric_limits< unsigned char >::digits >::BOOST_STATIC_CONSTANT | ( | fast | , |
sig_bits_fast | = fast(sig_bits) |
||
) |