vdj_pipe
pipeline for processing DNA sequence data
Public Member Functions | List of all members
vdj_pipe::gdst::Pattern_iter Class Reference

Navigate suffix tree according to pattern. More...

#include <pattern_iterator.hpp>

Public Member Functions

 Pattern_iter (Gdst const &t, const boost::string_ref suff, const Branch_id bid)
 
Branch_id current () const
 
bool at_end () const
 
Branch_id next_id () const
 
bool at_pattern_end () const
 
bool at_mismatch () const
 
unsigned index () const
 
Nucleotide pattern_char () const
 
Nucleotide edge_char () const
 
Nucleotide node_char () const
 
bool has_next () const
 
void next ()
 

Detailed Description

Navigate suffix tree according to pattern.

Member Function Documentation

bool vdj_pipe::gdst::Pattern_iter::at_end ( ) const
inline
Returns
true if current node is at the end of the pattern

The documentation for this class was generated from the following file: