seqan3::detail::customisation_point_object (CPO) definition for seqan3::is_pair_open.
More...
#include <seqan3/alphabet/structure/concept.hpp>
◆ cpo_overload() [1/3]
template<typename alphabet_t >
static constexpr auto seqan3::detail::adl_only::is_pair_open_cpo::cpo_overload |
( |
priority_tag< 0 > |
, |
|
|
alphabet_t && |
alphabet |
|
) |
| |
|
inlinestaticconstexprnoexcept |
CPO overload (check 1 out of 3): member access, i.e. alphabet.is_pair_open()
- Template Parameters
-
alphabet_t | The type of the alphabet. |
- Parameters
-
alphabet | The alphabet that is queried whether it is a pair_open. |
◆ cpo_overload() [2/3]
template<typename alphabet_t >
static constexpr auto seqan3::detail::adl_only::is_pair_open_cpo::cpo_overload |
( |
priority_tag< 1 > |
, |
|
|
alphabet_t && |
alphabet |
|
) |
| |
|
inlinestaticconstexprnoexcept |
CPO overload (check 1 out of 3): argument dependent lookup (ADL), i.e. is_pair_open(alphabet)
- Template Parameters
-
alphabet_t | The type of the alphabet. |
- Parameters
-
alphabet | The alphabet that is queried whether it is a pair_open. |
◆ cpo_overload() [3/3]
template<typename alphabet_t >
static constexpr auto seqan3::detail::adl_only::is_pair_open_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 that is queried whether it is a pair_open. |
The documentation for this struct was generated from the following file: