ARB
Public Member Functions | List of all members
SearchFIFO Class Reference

#include <PRD_SearchFIFO.hxx>

Inheritance diagram for SearchFIFO:
Inheritance graph
[legend]
Collaboration diagram for SearchFIFO:
Collaboration graph
[legend]

Public Member Functions

 SearchFIFO (Node *root_, PRD_Sequence_Pos min_distance_to_next_match_, bool expand_IUPAC_Codes_)
 
 SearchFIFO ()
 
 ~SearchFIFO ()
 
void push (unsigned char base_)
 
void iterateWith (PRD_Sequence_Pos pos_, unsigned char base_)
 
void flush ()
 
void print ()
 

Detailed Description

Definition at line 28 of file PRD_SearchFIFO.hxx.

Constructor & Destructor Documentation

SearchFIFO::SearchFIFO ( Node root_,
PRD_Sequence_Pos  min_distance_to_next_match_,
bool  expand_IUPAC_Codes_ 
)

Definition at line 31 of file PRD_SearchFIFO.cxx.

SearchFIFO::SearchFIFO ( )

Definition at line 35 of file PRD_SearchFIFO.cxx.

References NULp.

SearchFIFO::~SearchFIFO ( )

Definition at line 43 of file PRD_SearchFIFO.cxx.

References flush().

Member Function Documentation

void SearchFIFO::push ( unsigned char  base_)
void SearchFIFO::iterateWith ( PRD_Sequence_Pos  pos_,
unsigned char  base_ 
)
void SearchFIFO::flush ( )

Definition at line 51 of file PRD_SearchFIFO.cxx.

References SearchParameter::next, and NULp.

Referenced by PrimerDesign::matchSequenceAgainstPrimerTrees(), and ~SearchFIFO().

void SearchFIFO::print ( )

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