SeqAn3 3.1.0
The Modern C++ library for sequence analysis.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
seqan3::suffix_array_interval Struct Reference

The underlying suffix array interval. More...

#include <seqan3/search/fm_index/fm_index_cursor.hpp>

Public Attributes

size_t begin_position {}
 The begin position of the interval ("left boundary").
 
size_t end_position {}
 The exclusive end position of the interval ("right boundary").
 

Friends

Comparison operators
bool operator== (suffix_array_interval const &lhs, suffix_array_interval const &rhs) noexcept
 Test for equality. More...
 
bool operator!= (suffix_array_interval const &lhs, suffix_array_interval const &rhs) noexcept
 Test for inequality. More...
 

Detailed Descriptionno-api

The underlying suffix array interval.

Friends And Related Function Documentation

◆ operator!= [no-api]

bool operator!= ( suffix_array_interval const &  lhs,
suffix_array_interval const &  rhs 
)
no-apifriend

Test for inequality.

Parameters
[in]lhsA seqan3::suffix_array_interval.
[in]rhsseqan3::suffix_array_interval to compare to.
Returns
true if unequal, false otherwise.

◆ operator== [no-api]

bool operator== ( suffix_array_interval const &  lhs,
suffix_array_interval const &  rhs 
)
no-apifriend

Test for equality.

Parameters
[in]lhsA seqan3::suffix_array_interval.
[in]rhsseqan3::suffix_array_interval to compare to.
Returns
true if equal, false otherwise.

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