Botan 3.10.0
Crypto and TLS for C&
Botan::detail::BaseModifierFn Concept Reference

#include <sponge_processing.h>

Concept definition

template<typename T, typename SpongeT, typename ModifierT>
concept Botan::detail::BaseModifierFn = requires(T fn, typename SpongeT::word_t word, ModifierT bounds) {
{ std::invoke(fn, word, bounds) } -> std::same_as<typename SpongeT::word_t>;
}
std::conditional_t< HasNative64BitRegisters, std::uint64_t, uint32_t > word
Definition types.h:119

Detailed Description

Definition at line 106 of file sponge_processing.h.