Public Member Functions | |
| void | Update (span< const std::byte > data) |
| void | Update (std::byte data) |
| uint16_t | value () const |
| void | clear () |
Static Public Member Functions | |
| static uint16_t | Calculate (span< const std::byte > data, uint16_t initial_value=kInitialValue) |
| static uint16_t | Calculate (std::byte data, uint16_t initial_value=kInitialValue) |
Static Public Attributes | |
| static constexpr uint16_t | kInitialValue = 0xFFFF |