ARB
|
#include <PRD_Item.hxx>
Public Member Functions | |
Item (PRD_Sequence_Pos pos_, PRD_Sequence_Pos offset_, int length_, int ratio_, int temperature_, Item *next_) | |
Item () | |
~Item () | |
void | print (const char *prefix_, const char *suffix_) |
int | sprint (char *buf, const char *prefix_, const char *suffix_, int max_primer_length, int max_position_length, int max_length_length) |
char * | getPrimerSequence (const char *sequence_) |
Public Member Functions inherited from Noncopyable | |
Noncopyable () | |
Public Attributes | |
PRD_Sequence_Pos | end_pos |
PRD_Sequence_Pos | start_pos |
PRD_Sequence_Pos | offset |
int | length |
int | GC_ratio |
int | temperature |
Item * | next |
Definition at line 9 of file PRD_Item.hxx.
Item::Item | ( | PRD_Sequence_Pos | pos_, |
PRD_Sequence_Pos | offset_, | ||
int | length_, | ||
int | ratio_, | ||
int | temperature_, | ||
Item * | next_ | ||
) |
Definition at line 14 of file PRD_Item.cxx.
Item::Item | ( | ) |
Definition at line 23 of file PRD_Item.cxx.
|
inline |
Definition at line 22 of file PRD_Item.hxx.
Definition at line 37 of file PRD_Item.cxx.
int Item::sprint | ( | char * | buf, |
const char * | prefix_, | ||
const char * | suffix_, | ||
int | max_primer_length, | ||
int | max_position_length, | ||
int | max_length_length | ||
) |
Definition at line 45 of file PRD_Item.cxx.
References length.
Definition at line 65 of file PRD_Item.cxx.
References ARB_alloc(), SequenceIterator::BACKWARD, SequenceIterator::IGNORE, length, SequenceIterator::nextBase(), SequenceIterator::pos, and PRD_strdup().
PRD_Sequence_Pos Item::end_pos |
Definition at line 10 of file PRD_Item.hxx.
PRD_Sequence_Pos Item::start_pos |
Definition at line 11 of file PRD_Item.hxx.
PRD_Sequence_Pos Item::offset |
Definition at line 12 of file PRD_Item.hxx.
Referenced by PrimerDesign::convertTreesToLists().
int Item::length |
Definition at line 13 of file PRD_Item.hxx.
int Item::GC_ratio |
Definition at line 15 of file PRD_Item.hxx.
int Item::temperature |
Definition at line 16 of file PRD_Item.hxx.
Item* Item::next |
Definition at line 18 of file PRD_Item.hxx.
Referenced by PrimerDesign::convertTreesToLists(), and PrimerDesign::evaluatePrimerPairs().