#include <fnv_1.h>
|
|
| fnv_1_32 () |
| | Default constructor.
|
| template<typename TIterator> |
| | fnv_1_32 (TIterator begin, const TIterator end) |
|
| ETL_STATIC_ASSERT (etl::is_unsigned< value_type >::value, "Signed frame check type not supported") |
|
ETL_CONSTEXPR14 | frame_check_sequence () |
| | Default constructor.
|
|
ETL_CONSTEXPR14 void | reset () |
| | Resets the FCS to the initial state.
|
| ETL_CONSTEXPR14 void | add (TIterator begin, const TIterator end) |
|
ETL_CONSTEXPR14 value_type | value () const |
| | Gets the FCS value.
|
|
ETL_CONSTEXPR14 | operator value_type () const |
| | Conversion operator to value_type.
|
|
ETL_CONSTEXPR14 add_insert_iterator | input () |
| | Gets an add_insert_iterator for input.
|
Calculates the fnv_1_32 hash.
◆ fnv_1_32()
template<typename TIterator>
| etl::fnv_1_32::fnv_1_32 |
( |
TIterator | begin, |
|
|
const TIterator | end ) |
|
inline |
Constructor from range.
- Parameters
-
| begin | Start of the range. |
| end | End of the range. |
The documentation for this class was generated from the following file: