#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 |