ARB
Public Member Functions | Public Attributes | List of all members
Pair Struct Reference

#include <PRD_Pair.hxx>

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

Public Member Functions

 Pair (Item *one_, Item *two_, double rating_)
 
 Pair ()
 
 ~Pair ()
 
void print (const char *prefix, const char *suffix, const char *sequence_)
 
const charget_result (const char *sequence_, int max_primer_length, int max_position_length, int max_length_length)
 
const charget_primers (const char *sequence_)
 
- Public Member Functions inherited from Noncopyable
 Noncopyable ()
 

Public Attributes

Itemone
 
Itemtwo
 
double rating
 

Detailed Description

Definition at line 19 of file PRD_Pair.hxx.

Constructor & Destructor Documentation

Pair::Pair ( Item one_,
Item two_,
double  rating_ 
)

Definition at line 21 of file PRD_Pair.cxx.

Pair::Pair ( )

Definition at line 27 of file PRD_Pair.cxx.

References NULp.

Pair::~Pair ( )
inline

Definition at line 26 of file PRD_Pair.hxx.

Member Function Documentation

void Pair::print ( const char prefix,
const char suffix,
const char sequence_ 
)

Definition at line 107 of file PRD_Pair.cxx.

References result.

const char * Pair::get_result ( const char sequence_,
int  max_primer_length,
int  max_position_length,
int  max_length_length 
)

Definition at line 62 of file PRD_Pair.cxx.

References ARB_alloc(), NULp, and result.

Referenced by PrimerDesign::get_result().

const char * Pair::get_primers ( const char sequence_)

Definition at line 33 of file PRD_Pair.cxx.

References ARB_alloc(), NULp, and result.

Referenced by PrimerDesign::get_result().

Member Data Documentation

Item* Pair::one

Definition at line 20 of file PRD_Pair.hxx.

Item* Pair::two

Definition at line 21 of file PRD_Pair.hxx.

double Pair::rating

Definition at line 22 of file PRD_Pair.hxx.


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