31#ifndef ETL_CRC8_CCITT_INCLUDED
32#define ETL_CRC8_CCITT_INCLUDED
39#if ETL_USING_CPP11 && !defined(ETL_CRC_FORCE_CPP03_IMPLEMENTATION)
40 template <
size_t Table_Size>
43 template <
size_t Table_Size>
61 template<
typename TIterator>
70 typedef crc8_ccitt_t<256U> crc8_ccitt_t256;
71 typedef crc8_ccitt_t<16U> crc8_ccitt_t16;
72 typedef crc8_ccitt_t<4U> crc8_ccitt_t4;
73 typedef crc8_ccitt_t256 crc8_ccitt;
Definition: crc8_ccitt.h:45
crc8_ccitt_t()
Default constructor.
Definition: crc8_ccitt.h:51
crc8_ccitt_t(TIterator begin, const TIterator end)
Definition: crc8_ccitt.h:62
void reset()
Resets the FCS to the initial state.
Definition: frame_check_sequence.h:134
void add(TIterator begin, const TIterator end)
Definition: frame_check_sequence.h:145
bitset_ext
Definition: absolute.h:38
ETL_CONSTEXPR TContainer::iterator begin(TContainer &container)
Definition: iterator.h:931
ETL_CONSTEXPR TContainer::iterator end(TContainer &container)
Definition: iterator.h:961