seqan3::detail::customisation_point_object (CPO) definition for seqan3::to_phred.
More...
#include <seqan3/alphabet/quality/concept.hpp>
◆ cpo_overload() [1/3]
template<typename alphabet_t >
static constexpr auto seqan3::detail::adl_only::to_phred_cpo::cpo_overload |
( |
priority_tag< 0 > |
, |
|
|
alphabet_t && |
alphabet |
|
) |
| |
|
inlinestaticconstexprnoexcept |
CPO overload (check 3 out of 3): member access, i.e. alphabet.to_phred()
- Template Parameters
-
alphabet_t | The type of the alphabet. |
- Parameters
-
alphabet | The alphabet the Phred is returned from. |
◆ cpo_overload() [2/3]
template<typename alphabet_t >
static constexpr auto seqan3::detail::adl_only::to_phred_cpo::cpo_overload |
( |
priority_tag< 1 > |
, |
|
|
alphabet_t && |
alphabet |
|
) |
| |
|
inlinestaticconstexprnoexcept |
CPO overload (check 2 out of 3): argument dependent lookup (ADL), i.e. to_phred(alphabet)
- Template Parameters
-
alphabet_t | The type of the alphabet. |
- Parameters
-
alphabet | The alphabet the Phred is returned from. |
◆ cpo_overload() [3/3]
template<typename alphabet_t >
static constexpr auto seqan3::detail::adl_only::to_phred_cpo::cpo_overload |
( |
priority_tag< 2 > |
, |
|
|
alphabet_t && |
alphabet |
|
) |
| |
|
inlinestaticconstexprnoexcept |
CPO overload (check 1 out of 3): explicit customisation via seqan3::custom::alphabet
- Template Parameters
-
alphabet_t | The type of the alphabet. |
- Parameters
-
alphabet | The alphabet the Phred is returned from. |
The documentation for this struct was generated from the following file: