| begin() noexcept | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| const_iterator typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| const_reference typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| difference_type typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| emplace_back(arg_t &&arg, arg_types &&... args) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| end() noexcept | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| field_ids typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| format | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | private |
| format_type typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | private |
| get_stream() | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| header() | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| header_has_been_written | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | private |
| header_ptr | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | private |
| header_type typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | private |
| initialise_header_information(ref_ids_type_ &&ref_ids, ref_lengths_type &&ref_lengths) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inlineprivate |
| iterator typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| iterator | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | private |
| operator=(sam_file_output const &)=delete | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| operator=(sam_file_output &&)=default | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| operator=(rng_t &&range) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| operator| | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | friend |
| operator| | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | friend |
| options | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| primary_stream | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | private |
| push_back(record_t &&r) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| push_back(tuple_t &&t) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| reference typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| sam_file_output()=delete | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| sam_file_output(sam_file_output const &)=delete | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| sam_file_output(sam_file_output &&)=default | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| sam_file_output(std::filesystem::path filename, selected_field_ids const &fields_tag=selected_field_ids{}) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| sam_file_output(stream_type &stream, file_format const &format_tag, selected_field_ids const &fields_tag=selected_field_ids{}) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| sam_file_output(stream_type &&stream, file_format const &format_tag, selected_field_ids const &fields_tag=selected_field_ids{}) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| sam_file_output(std::filesystem::path const &filename, ref_ids_type_ &&ref_ids, ref_lengths_type &&ref_lengths, selected_field_ids const &fields_tag=selected_field_ids{}) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| sam_file_output(stream_type &&stream, ref_ids_type_ &&ref_ids, ref_lengths_type &&ref_lengths, file_format const &format_tag, selected_field_ids const &fields_tag=selected_field_ids{}) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |
| sam_file_output(std::filesystem::path, selected_field_ids const &) -> sam_file_output< selected_field_ids, typename sam_file_output<>::valid_formats, ref_info_not_given > | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | related |
| sam_file_output(stream_type &&, file_format const &, selected_field_ids const &) -> sam_file_output< selected_field_ids, type_list< file_format >, ref_info_not_given > | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | related |
| sam_file_output(stream_type &, file_format const &, selected_field_ids const &) -> sam_file_output< selected_field_ids, type_list< file_format >, ref_info_not_given > | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | related |
| sam_file_output(stream_type &&, file_format const &) -> sam_file_output< typename sam_file_output<>::selected_field_ids, type_list< file_format >, ref_info_not_given > | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | related |
| sam_file_output(stream_type &, file_format const &) -> sam_file_output< typename sam_file_output<>::selected_field_ids, type_list< file_format >, ref_info_not_given > | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | related |
| sam_file_output(std::filesystem::path const &, ref_ids_type &&, ref_lengths_type &&, selected_field_ids const &) -> sam_file_output< selected_field_ids, typename sam_file_output<>::valid_formats, std::remove_reference_t< ref_ids_type > > | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | related |
| sam_file_output(std::filesystem::path const &, ref_ids_type &&, ref_lengths_type &&) -> sam_file_output< typename sam_file_output<>::selected_field_ids, typename sam_file_output<>::valid_formats, std::remove_reference_t< ref_ids_type > > | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | related |
| sam_file_output(stream_type &&, ref_ids_type &&, ref_lengths_type &&, file_format const &, selected_field_ids const &) -> sam_file_output< selected_field_ids, type_list< file_format >, std::remove_reference_t< ref_ids_type > > | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | related |
| sam_file_output(stream_type &, ref_ids_type &&, ref_lengths_type &&, file_format const &, selected_field_ids const &) -> sam_file_output< selected_field_ids, type_list< file_format >, std::remove_reference_t< ref_ids_type > > | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | related |
| sam_file_output(stream_type &&, ref_ids_type &&, ref_lengths_type &&, file_format const &) -> sam_file_output< typename sam_file_output<>::selected_field_ids, type_list< file_format >, std::remove_reference_t< ref_ids_type > > | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | related |
| sam_file_output(stream_type &, ref_ids_type &&, ref_lengths_type &&, file_format const &) -> sam_file_output< typename sam_file_output<>::selected_field_ids, type_list< file_format >, std::remove_reference_t< ref_ids_type > > | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | related |
| secondary_stream | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | private |
| selected_field_ids typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| sentinel typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| size_type typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| stream_buffer | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | private |
| stream_char_type typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| stream_deleter_default(std::basic_ostream< stream_char_type > *ptr) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inlineprivatestatic |
| stream_deleter_noop(std::basic_ostream< stream_char_type > *) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inlineprivatestatic |
| stream_ptr_t typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | private |
| valid_formats typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| value_type typedef | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | |
| write_record(record_header_ptr_t &&record_header_ptr, pack_type &&... remainder) | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inlineprivate |
| ~sam_file_output() | seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type > | inline |