#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.