31#ifndef ETL_CRC1_INCLUDED
32#define ETL_CRC1_INCLUDED
46 typedef uint8_t value_type;
55 ETL_CONSTEXPR14 value_type initial()
const
61 ETL_CONSTEXPR14 uint8_t add(
int parity, uint8_t value)
const
67 ETL_CONSTEXPR14 uint8_t
final(uint8_t
parity)
const
79 odd_parity = crc1_policy::odd_parity,
80 even_parity = crc1_policy::even_parity
96 template<
typename TIterator>
ETL_CONSTEXPR14 crc1()
Default constructor.
Definition crc1.h:86
ETL_CONSTEXPR14 crc1(TIterator begin, const TIterator end)
Definition crc1.h:97
ETL_CONSTEXPR14 etl::enable_if< etl::is_integral< T >::value &&etl::is_unsigned< T >::value &&(etl::integral_limits< T >::bits==16U), uint_least8_t >::type parity(T value)
Definition binary.h:1027
ETL_CONSTEXPR14 void add(TIterator begin, const TIterator end)
Definition frame_check_sequence.h:144
ETL_CONSTEXPR14 void reset()
Definition frame_check_sequence.h:133
Definition frame_check_sequence.h:98
bitset_ext
Definition absolute.h:39
ETL_CONSTEXPR TContainer::iterator begin(TContainer &container)
Definition iterator.h:962
ETL_CONSTEXPR TContainer::iterator end(TContainer &container)
Definition iterator.h:992