The record type of seqan3::sequence_file_input.
More...
#include <seqan3/io/sequence_file/record.hpp>
|
decltype(auto) | base_qualities () & |
| The qualities, usually in Phred score notation.
|
|
decltype(auto) | base_qualities () && |
| The qualities, usually in Phred score notation.
|
|
decltype(auto) | base_qualities () const & |
| The qualities, usually in Phred score notation.
|
|
decltype(auto) | base_qualities () const && |
| The qualities, usually in Phred score notation.
|
|
decltype(auto) | id () & |
| The identifier, usually a string.
|
|
decltype(auto) | id () && |
| The identifier, usually a string.
|
|
decltype(auto) | id () const & |
| The identifier, usually a string.
|
|
decltype(auto) | id () const && |
| The identifier, usually a string.
|
|
decltype(auto) | sequence () & |
| The "sequence", usually a range of nucleotides or amino acids.
|
|
decltype(auto) | sequence () && |
| The "sequence", usually a range of nucleotides or amino acids.
|
|
decltype(auto) | sequence () const & |
| The "sequence", usually a range of nucleotides or amino acids.
|
|
decltype(auto) | sequence () const && |
| The "sequence", usually a range of nucleotides or amino acids.
|
|
|
| sequence_record ()=default |
| Defaulted.
|
|
| sequence_record (sequence_record const &)=default |
| Defaulted.
|
|
sequence_record & | operator= (sequence_record const &)=default |
| Defaulted.
|
|
| sequence_record (sequence_record &&)=default |
| Defaulted.
|
|
sequence_record & | operator= (sequence_record &&)=default |
| Defaulted.
|
|
| ~sequence_record ()=default |
| Defaulted.
|
|
void | clear () noexcept(noexcept(std::apply(expander, std::declval< record & >().as_base()))) |
| Clears containers that provide .clear() and (re-)initialises all other elements with = {} .
|
|
| record ()=default |
| Defaulted.
|
|
| record (record const &)=default |
| Defaulted.
|
|
record & | operator= (record const &)=default |
| Defaulted.
|
|
| record (record &&)=default |
| Defaulted.
|
|
record & | operator= (record &&)=default |
| Defaulted.
|
|
| ~record ()=default |
| Defaulted.
|
|
|
using | base_type = detail::transfer_template_args_onto_t< field_types, std::tuple > |
| A specialisation of std::tuple.
|
|
size_t | tuple_size_v |
| A unary type trait that holds the number of elements in the tuple.
|
|
| tuple_elment_t |
| A transformation trait that holds the type of elements in the tuple.
|
|
auto && | get (type &&val) |
| Return the i-th element of the tuple.
|
|
template<
typename field_types,
typename field_ids>
class seqan3::sequence_record< field_types, field_ids >
The record type of seqan3::sequence_file_input.
- Template Parameters
-
◆ base_qualities() [1/3]
The qualities, usually in Phred score notation.
◆ base_qualities() [2/3]
The qualities, usually in Phred score notation.
◆ base_qualities() [3/3]
The qualities, usually in Phred score notation.
◆ id() [1/3]
The identifier, usually a string.
◆ id() [2/3]
The identifier, usually a string.
◆ id() [3/3]
The identifier, usually a string.
◆ sequence() [1/3]
The "sequence", usually a range of nucleotides or amino acids.
◆ sequence() [2/3]
The "sequence", usually a range of nucleotides or amino acids.
◆ sequence() [3/3]
The "sequence", usually a range of nucleotides or amino acids.
The documentation for this class was generated from the following file: