#include <genesis/sequence/kmer/microvariant_scanner.hpp>
Definition at line 56 of file microvariant_scanner.hpp.
Public Member Functions | |
| MicrovariantScanner () | |
| MicrovariantScanner (Kmer< Tag > const &kmer) | |
| MicrovariantScanner (MicrovariantScanner &&)=default | |
| MicrovariantScanner (MicrovariantScanner const &)=default | |
| ~MicrovariantScanner ()=default | |
| Kmer< Tag > const & | kmer () const |
| Get the current k-mer microvariant. More... | |
| bool | operator!= (self_type const &other) const |
| value_type const & | operator* () |
| self_type & | operator++ () |
| value_type const * | operator-> () |
| MicrovariantScanner & | operator= (MicrovariantScanner &&)=default |
| MicrovariantScanner & | operator= (MicrovariantScanner const &)=default |
| bool | operator== (self_type const &other) const |
| size_t | position () const |
| Get the position that is currently deleted. More... | |
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | self_type = MicrovariantScanner |
| using | value_type = Kmer< Tag > |
|
inline |
Definition at line 72 of file microvariant_scanner.hpp.
|
inlineexplicit |
Definition at line 76 of file microvariant_scanner.hpp.
|
default |
|
default |
|
default |
|
inline |
Get the current k-mer microvariant.
Definition at line 190 of file microvariant_scanner.hpp.
|
inline |
Definition at line 170 of file microvariant_scanner.hpp.
|
inline |
Definition at line 97 of file microvariant_scanner.hpp.
|
inline |
Definition at line 107 of file microvariant_scanner.hpp.
|
inline |
Definition at line 102 of file microvariant_scanner.hpp.
|
default |
|
default |
|
inline |
Definition at line 165 of file microvariant_scanner.hpp.
|
inline |
Get the position that is currently deleted.
Definition at line 182 of file microvariant_scanner.hpp.
| using iterator_category = std::forward_iterator_tag |
Definition at line 64 of file microvariant_scanner.hpp.
| using self_type = MicrovariantScanner |
Definition at line 65 of file microvariant_scanner.hpp.
| using value_type = Kmer<Tag> |
Definition at line 66 of file microvariant_scanner.hpp.