SeqAn3
3.4.0
The Modern C++ library for sequence analysis.
Toggle main menu visibility
Loading...
Searching...
No Matches
max_error_common.hpp
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2006-2025 Knut Reinert & Freie Universität Berlin
2
// SPDX-FileCopyrightText: 2016-2025 Knut Reinert & MPI für molekulare Genetik
3
// SPDX-License-Identifier: BSD-3-Clause
4
10
11
#pragma once
12
13
#include <concepts>
14
15
#include <
seqan3/core/detail/strong_type.hpp
>
16
#include <
seqan3/utility/concept.hpp
>
17
18
namespace
seqan3::search_cfg
19
{
20
26
struct
error_count
:
27
detail::
28
strong_type<uint8_t, error_count, detail::strong_type_skill::convert | detail::strong_type_skill::comparable>
29
{
31
using
detail::strong_type<uint8_t,
32
error_count
,
33
detail::strong_type_skill::convert | detail::strong_type_skill::comparable>::strong_type;
34
};
35
41
struct
error_rate
:
42
detail::strong_type<double, error_rate, detail::strong_type_skill::convert | detail::strong_type_skill::comparable>
43
{
45
using
detail::strong_type<double,
46
error_rate
,
47
detail::strong_type_skill::convert | detail::strong_type_skill::comparable>::strong_type;
48
};
49
50
}
// namespace seqan3::search_cfg
seqan3::search_cfg
A special sub namespace for the search configurations.
strong_type.hpp
Provides basic data structure for strong types.
seqan3::search_cfg::error_count
A strong type of underlying type uint8_t that represents the number of errors.
Definition
max_error_common.hpp:29
seqan3::search_cfg::error_rate
A strong type of underlying type double that represents the rate of errors.
Definition
max_error_common.hpp:43
concept.hpp
Provides concepts that do not have equivalents in C++20.
Hide me
Version:
seqan3
search
configuration
max_error_common.hpp
Generated on
for SeqAn3 by
1.17.0