|
cuDDL
|
One parallel scan span of the combined FASTA sequence stream. More...
#include <fasta_parser.hpp>
Public Attributes | |
| std::string | prefix |
| std::vector< std::string_view > | segments |
| uint64_t | total_bytes = 0 |
One parallel scan span of the combined FASTA sequence stream.
segments covers the span's bytes in order; it may cross record boundaries, with header bytes excluded. prefix holds the raw bytes immediately before the span's first position (headers excluded) that a rolling-window consumer must replay to rebuild its window state: up to seed_bases valid bases, stopping early at an invalid base or the start of the buffer.
Definition at line 68 of file fasta_parser.hpp.
| std::string cuddl::detail::fastx_sequence_span::prefix |
Definition at line 69 of file fasta_parser.hpp.
| std::vector<std::string_view> cuddl::detail::fastx_sequence_span::segments |
Definition at line 70 of file fasta_parser.hpp.
| uint64_t cuddl::detail::fastx_sequence_span::total_bytes = 0 |
Definition at line 71 of file fasta_parser.hpp.