|
ldas-tools-framecpp 3.0.4
|
#include <boost/test/included/unit_test.hpp>#include <cstdint>#include <boost/chrono.hpp>#include <boost/range/irange.hpp>#include "framecpp/Common/CheckSum.hh"
Macros | |
| #define | BOOST_TEST_MAIN |
Typedefs | |
| typedef FrameCPP::Common::CheckSumCRC::crc_type | cksum |
Functions | |
| bool | init_ramped_buffer () |
| static const cksum::value_type | expected_value_zero_0 (4294967295) |
| static const cksum::value_type | expected_value_zero_4096 (3018728591) |
| static const cksum::value_type | expected_value_zero_8589934592 (4135437457) |
| static const cksum::value_type | expected_value_ramped_4096 (300014538) |
| template<typename CRC> | |
| void | process_buffer (CRC &Accumulator, const uint8_t *Buffer, size_t BufferSize) |
| template<> | |
| void | process_buffer< CheckSumCRC > (CheckSumCRC &Accumulator, const uint8_t *Buffer, size_t BufferSize) |
| template<typename CRC> | |
| auto | process_n_buffers (CRC &Accumulator, const uint8_t *Buffer, size_t BufferSize, size_t N) -> decltype(boost::chrono::process_real_cpu_clock::now() - boost::chrono::process_real_cpu_clock::now()) |
| BOOST_AUTO_TEST_CASE (test_checksum_constructor) | |
| BOOST_AUTO_TEST_CASE (test_checksum_zero_bytes) | |
| BOOST_AUTO_TEST_CASE (test_checksum_4096_bytes) | |
| BOOST_AUTO_TEST_CASE (test_checksum_4096_bytes_2_stages) | |
| BOOST_AUTO_TEST_CASE (test_checksum_4096_bytes_reset) | |
| BOOST_AUTO_TEST_CASE (test_checksum_4096_bytes_no_extend) | |
| BOOST_AUTO_TEST_CASE (test_checksum_8589934592_bytes) | |
Variables | |
| uint8_t | ramped_buffer [256] |
| bool | ramped_buffer_initted = init_ramped_buffer( ) |
| #define BOOST_TEST_MAIN |
| BOOST_AUTO_TEST_CASE | ( | test_checksum_4096_bytes | ) |
| BOOST_AUTO_TEST_CASE | ( | test_checksum_4096_bytes_2_stages | ) |
| BOOST_AUTO_TEST_CASE | ( | test_checksum_4096_bytes_no_extend | ) |
| BOOST_AUTO_TEST_CASE | ( | test_checksum_4096_bytes_reset | ) |
| BOOST_AUTO_TEST_CASE | ( | test_checksum_8589934592_bytes | ) |
| BOOST_AUTO_TEST_CASE | ( | test_checksum_constructor | ) |
| BOOST_AUTO_TEST_CASE | ( | test_checksum_zero_bytes | ) |
|
static |
|
static |
|
static |
|
static |
| bool init_ramped_buffer | ( | ) |
|
inline |
|
inline |
|
inline |
| uint8_t ramped_buffer[256] |
| bool ramped_buffer_initted = init_ramped_buffer( ) |