|
SeqAn3 3.4.1-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>
Inheritance diagram for seqan3::detail::fm_index_cursor_node< index_t >: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. |