vdj_pipe
pipeline for processing DNA sequence data
Public Member Functions | Private Types | Private Attributes | List of all members
vdj_pipe::match::Match_element_visitor Class Reference

#include <me_battery.hpp>

Inheritance diagram for vdj_pipe::match::Match_element_visitor:
Inheritance graph
[legend]
Collaboration diagram for vdj_pipe::match::Match_element_visitor:
Collaboration graph
[legend]

Public Member Functions

 Match_element_visitor (sequence const &seq, quality const &qual)
 
void set_interval (sequence_interval const &si)
 
template<class ME >
sequence_interval operator() (ME &me) const
 

Private Types

typedef Seq_record::sequence sequence
 
typedef Qual_record::quality quality
 

Private Attributes

sequence const & seq_
 
quality const & qual_
 
sequence_interval si_
 

Member Typedef Documentation

Constructor & Destructor Documentation

vdj_pipe::match::Match_element_visitor::Match_element_visitor ( sequence const &  seq,
quality const &  qual 
)
inline

Member Function Documentation

template<class ME >
sequence_interval vdj_pipe::match::Match_element_visitor::operator() ( ME &  me) const
inline
void vdj_pipe::match::Match_element_visitor::set_interval ( sequence_interval const &  si)
inline

Member Data Documentation

quality const& vdj_pipe::match::Match_element_visitor::qual_
private
sequence const& vdj_pipe::match::Match_element_visitor::seq_
private
sequence_interval vdj_pipe::match::Match_element_visitor::si_
private

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