55 template <
typename...>
62 using type = target_template<source_arg_types...>;
107 using type = target_template<source_varg_types...>;
typename transfer_template_args_onto< source_type, target_template >::type transfer_template_args_onto_t
Shortcut for seqan3::detail::transfer_template_args_onto (transformation_trait shortcut).
Definition template_inspection.hpp:70
typename valid_template_spec_or< fallback_t, templ_t, spec_t... >::type valid_template_spec_or_t
Helper for seqan3::detail::valid_template_spec_or (transformation_trait shortcut).
Definition template_inspection.hpp:213
typename transfer_template_vargs_onto< source_type, target_template >::type transfer_template_vargs_onto_t
Shortcut for seqan3::detail::transfer_template_vargs_onto (transformation_trait shortcut).
Definition template_inspection.hpp:115
typename transformation_trait_or< type_t, default_t >::type transformation_trait_or_t
Helper type of seqan3::detail::transformation_trait_or (transformation_trait shortcut).
Definition transformation_trait_or.hpp:48
Provides concept seqan3::template_specialisation_of<mytype, [...]> for checking the type specialisati...
The internal SeqAn3 namespace.
Definition aligned_sequence_concept.hpp:26
constexpr auto const & get(configuration< configs_t... > const &config) noexcept
This is an overloaded member function, provided for convenience. It differs from the above function o...
Definition configuration.hpp:412
Determines whether a source_type is a specialisation of another template.
Definition template_inspection.hpp:135
target_template< source_arg_types... > type
The return type: the target type specialised by the unpacked types in the list.
Definition template_inspection.hpp:62
target_template< source_varg_types... > type
The return type: the target type specialised by the unpacked types in the list.
Definition template_inspection.hpp:107
templ_t< spec_t... > type
The resulting type.
Definition template_inspection.hpp:202
Exposes templ_t<spec_t...> if that is valid, otherwise fallback_t.
Definition template_inspection.hpp:191
fallback_t type
The resulting type.
Definition template_inspection.hpp:193
constexpr bool is_value_specialisation_of_v
Helper variable template for seqan3::detail::is_value_specialisation_of (unary_type_trait shortcut).
Definition template_inspection.hpp:179