ARB
Public Member Functions | List of all members
preserve::Candidate Class Reference

Public Member Functions

 Candidate (bool is_species, const char *name_, GBDATA *gb_src, GBDATA *gb_dst, const CharPtrArray &ali_names)
 
 ~Candidate ()
 
int has_alignments () const
 
double get_score () const
 
const charget_name () const
 
const charget_entry () const
 
bool operator< (const Candidate &other) const
 

Detailed Description

Definition at line 107 of file MG_preserves.cxx.

Constructor & Destructor Documentation

preserve::Candidate::Candidate ( bool  is_species,
const char name_,
GBDATA gb_src,
GBDATA gb_dst,
const CharPtrArray ali_names 
)
inline

Definition at line 114 of file MG_preserves.cxx.

References count_bases(), GB_have_error(), GBT_find_sequence(), mg_assert, and valid().

preserve::Candidate::~Candidate ( )
inline

Definition at line 147 of file MG_preserves.cxx.

Member Function Documentation

int preserve::Candidate::has_alignments ( ) const
inline

Definition at line 149 of file MG_preserves.cxx.

Referenced by find_SAI_candidates(), and find_species_candidates().

double preserve::Candidate::get_score ( ) const
inline

Definition at line 150 of file MG_preserves.cxx.

Referenced by find_SAI_candidates(), and find_species_candidates().

const char* preserve::Candidate::get_name ( ) const
inline

Definition at line 152 of file MG_preserves.cxx.

const char* preserve::Candidate::get_entry ( ) const
inline

Definition at line 153 of file MG_preserves.cxx.

References GBS_global_string().

bool preserve::Candidate::operator< ( const Candidate other) const
inline

Definition at line 157 of file MG_preserves.cxx.


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