|
vg
tools for working with variation graphs
|
#include <mem.hpp>
Public Member Functions | |
| MaximalExactMatch (string::const_iterator b, string::const_iterator e, gcsa::range_type r, size_t m=0) | |
| string | sequence (void) const |
| int | length (void) const |
| size_t | count_Ns (void) const |
| size_t | filter_hits_to (int limit) |
| MaximalExactMatch (void)=default | |
| MaximalExactMatch (const MaximalExactMatch &)=default | |
| MaximalExactMatch (MaximalExactMatch &&)=default | |
| MaximalExactMatch & | operator= (const MaximalExactMatch &) &=default |
| MaximalExactMatch & | operator= (MaximalExactMatch &&) &=default |
Public Attributes | |
| string::const_iterator | begin |
| string::const_iterator | end |
| gcsa::range_type | range |
| size_t | match_count |
| size_t | queried_count |
| int | fragment |
| bool | primary |
| std::vector< gcsa::node_type > | nodes |
| unordered_map< path_handle_t, vector< pair< size_t, bool > > > | positions |
Friends | |
| bool | operator== (const MaximalExactMatch &m1, const MaximalExactMatch &m2) |
| bool | operator< (const MaximalExactMatch &m1, const MaximalExactMatch &m2) |
| ostream & | operator<< (ostream &out, const MaximalExactMatch &m) |
|
inline |
|
default |
|
default |
|
default |
| size_t vg::MaximalExactMatch::count_Ns | ( | void | ) | const |
| size_t vg::MaximalExactMatch::filter_hits_to | ( | int | limit | ) |
| int vg::MaximalExactMatch::length | ( | void | ) | const |
|
default |
|
default |
| string vg::MaximalExactMatch::sequence | ( | void | ) | const |
|
friend |
|
friend |
|
friend |
| string::const_iterator vg::MaximalExactMatch::begin |
| string::const_iterator vg::MaximalExactMatch::end |
| int vg::MaximalExactMatch::fragment |
| size_t vg::MaximalExactMatch::match_count |
| std::vector<gcsa::node_type> vg::MaximalExactMatch::nodes |
| unordered_map<path_handle_t, vector<pair<size_t, bool> > > vg::MaximalExactMatch::positions |
| bool vg::MaximalExactMatch::primary |
| size_t vg::MaximalExactMatch::queried_count |
| gcsa::range_type vg::MaximalExactMatch::range |
1.17.0