Embedded Template Library
1.0
Static Public Attributes
|
List of all members
etl::private_crc::crc_partial_table_entry< TAccumulator, Accumulator_Bits, Polynomial, Reflect, Entry > Class Template Reference
CRC Partial Table Entry.
More...
#include <
crc_implementation.h
>
Static Public Attributes
static ETL_CONSTANT TAccumulator
value
Detailed Description
template<typename TAccumulator, size_t Accumulator_Bits, TAccumulator Polynomial, bool Reflect, TAccumulator Entry>
class etl::private_crc::crc_partial_table_entry< TAccumulator, Accumulator_Bits, Polynomial, Reflect, Entry >
CRC Partial Table Entry.
Member Data Documentation
◆
value
template<typename TAccumulator , size_t Accumulator_Bits, TAccumulator Polynomial, bool Reflect, TAccumulator Entry>
ETL_CONSTANT TAccumulator
etl::private_crc::crc_partial_table_entry
< TAccumulator, Accumulator_Bits, Polynomial, Reflect, Entry >::value
static
Initial value:
= Reflect ? TAccumulator(Do_Poly ? (Entry >> 1U) ^
etl::reverse_bits_const<TAccumulator, Polynomial>::value
: (Entry >> 1U))
: TAccumulator(Do_Poly ? (Entry << 1U) ^ Polynomial : (Entry << 1U))
etl::reverse_bits_const
Definition:
binary.h:514
The documentation for this class was generated from the following file:
include/etl/private/
crc_implementation.h
etl
private_crc
crc_partial_table_entry
Generated on Thu Mar 16 2023 18:03:55 for Embedded Template Library by
1.9.4