#include <boost/config.hpp>
#include <boost/integer.hpp>
#include <climits>
#include <cstddef>
#include <boost/limits.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::detail | |
Macros | |
#define | BOOST_CRC_PARM_TYPE typename ::boost::uint_t<Bits>::fast |
#define | BOOST_CRC_DUMMY_PARM_TYPE |
#define | BOOST_CRC_DUMMY_INIT |
#define | BOOST_ACRC_DUMMY_PARM_TYPE |
#define | BOOST_ACRC_DUMMY_INIT |
#define | BOOST_CRC_REF_OUT_VAL reflect_output |
#define | BOOST_CRC_OPTIMAL_NAME |
Typedefs | |
typedef crc_optimal< 16, 0x8005, 0, 0, true, true > | boost::crc_16_type |
typedef crc_optimal< 16, 0x1021, 0xFFFF, 0, false, false > | boost::crc_ccitt_type |
typedef crc_optimal< 16, 0x8408, 0, 0, true, true > | boost::crc_xmodem_type |
typedef crc_optimal< 32, 0x04C11DB7, 0xFFFFFFFF, 0xFFFFFFFF, true, true > | boost::crc_32_type |
Functions | |
template<std::size_t Bits, typename::boost::uint_t< Bits >::fast TruncPoly, typename::boost::uint_t< Bits >::fast InitRem, typename::boost::uint_t< Bits >::fast FinalXor, bool ReflectIn, bool ReflectRem> | |
uint_t< Bits >::fast | boost::crc (void const *buffer, std::size_t byte_count) |
template<std::size_t Bits, typename::boost::uint_t< Bits >::fast TruncPoly> | |
uint_t< Bits >::fast | boost::augmented_crc (void const *buffer, std::size_t byte_count, typename uint_t< Bits >::fast initial_remainder) |
template<std::size_t Bits, typename::boost::uint_t< Bits >::fast TruncPoly> | |
uint_t< Bits >::fast | boost::augmented_crc (void const *buffer, std::size_t byte_count) |
#define BOOST_ACRC_DUMMY_INIT |
#define BOOST_ACRC_DUMMY_PARM_TYPE |
#define BOOST_CRC_DUMMY_INIT |
#define BOOST_CRC_DUMMY_PARM_TYPE |
#define BOOST_CRC_OPTIMAL_NAME |
Referenced by boost::crc().
#define BOOST_CRC_PARM_TYPE typename ::boost::uint_t<Bits>::fast |
#define BOOST_CRC_REF_OUT_VAL reflect_output |