SeqAn3  3.0.1
The Modern C++ library for sequence analysis.
std::tuple_size< seqan3::alignment_file_input< traits_type, selected_field_ids, valid_formats > > Struct Template Reference

Provides access to the number of elements in a tuple as a compile-time constant expression. More...

#include <seqan3/io/alignment_file/input.hpp>

+ Inheritance diagram for std::tuple_size< seqan3::alignment_file_input< traits_type, selected_field_ids, valid_formats > >:

Static Public Attributes

static constexpr size_t value = selected_field_ids::as_array.size()
 The value equals the number of selected fields in the file.
 

Detailed Description

template<seqan3::alignment_file_input_traits traits_type, seqan3::detail::fields_specialisation selected_field_ids, seqan3::detail::type_list_of_alignment_file_input_formats valid_formats>
struct std::tuple_size< seqan3::alignment_file_input< traits_type, selected_field_ids, valid_formats > >

Provides access to the number of elements in a tuple as a compile-time constant expression.

See also
std::tuple_size_v

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