|
|
| xor_rotate_checksum () |
| | Default constructor.
|
| |
| template<typename TIterator > |
| | xor_rotate_checksum (TIterator begin, const TIterator end) |
| |
|
| ETL_STATIC_ASSERT (etl::is_unsigned< value_type >::value, "Signed frame check type not supported") |
| |
|
| frame_check_sequence () |
| | Default constructor.
|
| |
| | frame_check_sequence (TIterator begin, const TIterator end) |
| |
|
void | reset () |
| | Resets the FCS to the initial state.
|
| |
| void | add (TIterator begin, const TIterator end) |
| |
| void | add (uint8_t value_) |
| |
|
value_type | value () const |
| | Gets the FCS value.
|
| |
|
| operator value_type () const |
| | Conversion operator to value_type.
|
| |
|
add_insert_iterator | input () |
| | Gets an add_insert_iterator for input.
|
| |
template<typename T>
class etl::xor_rotate_checksum< T >
XOR-shift Checksum.