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

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

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

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

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::SequenceFileInputTraits traits_type, seqan3::detail::Fields selected_field_ids, seqan3::detail::TypeListOfSequenceFileInputFormats valid_formats, seqan3::Char stream_char_t>
struct std::tuple_size< seqan3::sequence_file_input< traits_type, selected_field_ids, valid_formats, stream_char_t > >

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: