|  | 
|  | SeedRollingHash (const char *seq, size_t seq_len, unsigned k, const std::vector< SpacedSeed > &seeds, unsigned hash_num_per_seed) | 
|  | 
|  | SeedRollingHash (const std::string &seq, unsigned k, const std::vector< SpacedSeed > &seeds, unsigned hash_num_per_seed) | 
|  | 
|  | SeedRollingHash (const char *seq, size_t seq_len, unsigned k, const std::vector< std::string > &seeds, unsigned hash_num_per_seed) | 
|  | 
|  | SeedRollingHash (const std::string &seq, unsigned k, const std::vector< std::string > &seeds, unsigned hash_num_per_seed) | 
|  | 
| unsigned | get_hash_num_per_seed () const | 
|  | 
| bool | roll () | 
|  | 
|  | RollingHash (const char *seq, size_t seq_len, unsigned k, unsigned hash_num) | 
|  | 
|  | RollingHash (const std::string &seq, unsigned k, unsigned hash_num) | 
|  | 
| bool | roll () | 
|  | 
| const uint64_t * | hashes () const | 
|  | 
| size_t | get_pos () const | 
|  | 
| unsigned | get_k () const | 
|  | 
| unsigned | get_hash_num () const | 
|  | 
|  | 
| bool | init () | 
|  | 
| const char * | seq | 
|  | 
| const size_t | seq_len | 
|  | 
| const unsigned | k | 
|  | 
| const unsigned | hash_num | 
|  | 
| size_t | pos = 0 | 
|  | 
| std::vector< uint64_t > | hashes_vector | 
|  | 
| uint64_t | forward_hash = 0 | 
|  | 
| uint64_t | reverse_hash = 0 | 
|  | 
The documentation for this class was generated from the following file: