The digest of everything fed in so far.
Reading it does not consume the state, so it may be taken at any point and the accumulator updated further afterwards.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(array_hash64_t), | intent(in) | :: | this |
pure function array_hash64_digest(this) result(hash_value) !! The digest of everything fed in so far. !! !! Reading it does not consume the state, so it may be taken at any point !! and the accumulator updated further afterwards. class(array_hash64_t), intent(in) :: this integer(int64) :: hash_value hash_value = this%state end function array_hash64_digest