31#ifndef ETL_CRC_PARAMETERS_INCLUDED
32#define ETL_CRC_PARAMETERS_INCLUDED
45 template <
typename TAccumulator, TAccumulator Polynomial_, TAccumulator Initial_, TAccumulator Xor_Out_,
bool Reflect_>
48 typedef TAccumulator accumulator_type;
49 static ETL_CONSTANT TAccumulator Polynomial = Polynomial_;
50 static ETL_CONSTANT TAccumulator Initial = Initial_;
51 static ETL_CONSTANT TAccumulator Xor_Out = Xor_Out_;
52 static ETL_CONSTANT
bool Reflect = Reflect_;
56 template <
typename TAccumulator, TAccumulator Polynomial_, TAccumulator Initial_, TAccumulator Xor_Out_,
bool Reflect_>
57 ETL_CONSTANT TAccumulator crc_parameters<TAccumulator, Polynomial_, Initial_, Xor_Out_, Reflect_>::Polynomial;
59 template <
typename TAccumulator, TAccumulator Polynomial_, TAccumulator Initial_, TAccumulator Xor_Out_,
bool Reflect_>
60 ETL_CONSTANT TAccumulator crc_parameters<TAccumulator, Polynomial_, Initial_, Xor_Out_, Reflect_>::Initial;
62 template <
typename TAccumulator, TAccumulator Polynomial_, TAccumulator Initial_, TAccumulator Xor_Out_,
bool Reflect_>
63 ETL_CONSTANT TAccumulator crc_parameters<TAccumulator, Polynomial_, Initial_, Xor_Out_, Reflect_>::Xor_Out;
65 template <
typename TAccumulator, TAccumulator Polynomial_, TAccumulator Initial_, TAccumulator Xor_Out_,
bool Reflect_>
66 ETL_CONSTANT
bool crc_parameters<TAccumulator, Polynomial_, Initial_, Xor_Out_, Reflect_>::Reflect;
68 template <
typename TAccumulator, TAccumulator Polynomial_, TAccumulator Initial_, TAccumulator Xor_Out_,
bool Reflect_>
69 ETL_CONSTANT
size_t crc_parameters<TAccumulator, Polynomial_, Initial_, Xor_Out_, Reflect_>::Accumulator_Bits;
Definition integral_limits.h:516
bitset_ext
Definition absolute.h:39
Definition crc_parameters.h:47