SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
|
Internal representation of the node of an FM index cursor. More...
#include <seqan3/search/fm_index/detail/fm_index_cursor.hpp>
Public Member Functions | |
bool | operator!= (fm_index_cursor_node const &rhs) const |
Comparison of two cursor nodes. | |
bool | operator== (fm_index_cursor_node const &rhs) const |
Comparison of two cursor nodes. | |
template<cereal_archive archive_t> | |
void | serialize (archive_t &archive) |
Serialisation support function. | |
Public Attributes | |
size_type | depth |
Depth of the node in the suffix tree, i.e. length of the searched query. | |
sdsl_char_type | last_char |
Label of the last edge moved down. Needed for cycle_back(). | |
size_type | lb |
Left suffix array bound. | |
size_type | rb |
Right suffix array bound. | |
Internal representation of the node of an FM index cursor.
index_t | The type of the underlying index. |
|
inline |
Serialisation support function.
archive_t | Type of archive ; must satisfy seqan3::cereal_archive. |
archive | The archive being serialised from/to. |