SeqAn3  3.0.3
The Modern C++ library for sequence analysis.
std::hash< seqan3::dynamic_bitset< cap > > Struct Template Reference

Struct for hashing a seqan3::dynamic_bitset. More...

#include <seqan3/utility/container/dynamic_bitset.hpp>

Public Member Functions

size_t operator() (seqan3::dynamic_bitset< cap > const arg) const noexcept
 Compute the hash for a seqan3::dynamic_bitset. More...
 

Detailed Description

template<size_t cap>
struct std::hash< seqan3::dynamic_bitset< cap > >

Struct for hashing a seqan3::dynamic_bitset.

Template Parameters
capCapacity of the seqan3::dynamic_bitset.

This entity is experimental and subject to change in the future. Experimental since version 3.1.

Member Function Documentation

◆ operator()()

template<size_t cap>
size_t std::hash< seqan3::dynamic_bitset< cap > >::operator() ( seqan3::dynamic_bitset< cap > const  arg) const
inlinenoexcept

Compute the hash for a seqan3::dynamic_bitset.

Parameters
[in]argThe seqan3::dynamic_bitset to process.
Returns
size_t.
See also
seqan3::dynamic_bitset.to_ullong().

This entity is experimental and subject to change in the future. Experimental since version 3.1.


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