SeqAn3  3.0.0
The Modern C++ library for sequence analysis.
std::hash< urng_t > Struct Template Reference

Struct for hashing a range of characters. More...

#include <seqan3/alphabet/detail/hash.hpp>

Public Member Functions

size_t operator() (urng_t const &range) const noexcept
 Compute the hash for a range of characters. More...
 

Detailed Description

template<ranges::InputRange urng_t>
struct std::hash< urng_t >

Struct for hashing a range of characters.

Template Parameters
urng_tThe type of the range; Must model std::ranges::InputRange and the reference type of the range of the range must model seqan3::Semialphabet.

The documentation for this struct was generated from the following file: