|
ARB
|
#include <PRD_Node.hxx>


Public Member Functions | |
| Node (Node *parent_, char base_, PRD_Sequence_Pos last_index_, PRD_Sequence_Pos offset_) | |
| Node (Node *parent_, char base_, PRD_Sequence_Pos last_index_) | |
| Node (Node *parent_, char base_) | |
| Node () | |
| ~Node () | |
| Node * | childByBase (unsigned char base_) |
| bool | isValidPrimer () |
| bool | isPrimer () |
| bool | isLeaf () |
| void | print () |
Public Attributes | |
| Node * | parent |
| Node * | child [4] |
| unsigned char | base |
| unsigned int | child_bits: 4 |
| PRD_Sequence_Pos | offset |
| PRD_Sequence_Pos | last_base_index |
Definition at line 9 of file PRD_Node.hxx.
| Node::Node | ( | Node * | parent_, |
| char | base_, | ||
| PRD_Sequence_Pos | last_index_, | ||
| PRD_Sequence_Pos | offset_ | ||
| ) |
Definition at line 20 of file PRD_Node.cxx.
References init.
| Node::Node | ( | Node * | parent_, |
| char | base_, | ||
| PRD_Sequence_Pos | last_index_ | ||
| ) |
Definition at line 24 of file PRD_Node.cxx.
References init.
Definition at line 28 of file PRD_Node.cxx.
References init.
| Node::Node | ( | ) |
Definition at line 32 of file PRD_Node.cxx.
| Node::~Node | ( | ) |
Definition at line 40 of file PRD_Node.cxx.
Definition at line 26 of file PRD_Node.hxx.
References CHAR2CHILD, and ChildLookupTable::INDEX.
Referenced by SearchFIFO::iterateWith().
|
inline |
Definition at line 27 of file PRD_Node.hxx.
Referenced by PrimerDesign::convertTreesToLists(), and SearchFIFO::iterateWith().
|
inline |
Definition at line 28 of file PRD_Node.hxx.
|
inline |
Definition at line 29 of file PRD_Node.hxx.
References child_bits.
Referenced by SearchFIFO::iterateWith().
| void Node::print | ( | ) |
Definition at line 53 of file PRD_Node.cxx.
References offset.
| Node* Node::parent |
Definition at line 13 of file PRD_Node.hxx.
Referenced by SearchFIFO::iterateWith().
| Node* Node::child[4] |
Definition at line 14 of file PRD_Node.hxx.
Referenced by PrimerDesign::buildPrimerTrees(), PrimerDesign::convertTreesToLists(), SearchFIFO::iterateWith(), PrimerDesign::matchSequenceAgainstPrimerTrees(), and SearchFIFO::push().
| unsigned char Node::base |
Definition at line 15 of file PRD_Node.hxx.
Referenced by SearchFIFO::print().
| unsigned int Node::child_bits |
Definition at line 16 of file PRD_Node.hxx.
Referenced by isLeaf(), and SearchFIFO::iterateWith().
| PRD_Sequence_Pos Node::offset |
Definition at line 17 of file PRD_Node.hxx.
Referenced by PrimerDesign::convertTreesToLists().
| PRD_Sequence_Pos Node::last_base_index |
Definition at line 18 of file PRD_Node.hxx.
Referenced by PrimerDesign::convertTreesToLists(), and SearchFIFO::iterateWith().
1.8.8