Public Member Functions | List of all members
FastAlignReport Class Reference

#include <seq_search.hxx>

Inheritance diagram for FastAlignReport:
Inheritance graph
Collaboration diagram for FastAlignReport:
Collaboration graph

Public Member Functions

 FastAlignReport (const char *master_name, bool show_Gaps_Messages)
 ~FastAlignReport ()
void memorize_insertion (long offset, long gaps)
const FastAlignInsertioninsertion () const
void count_aligned_base (int mismatched)
void count_unaligned_base (int no_of_bases)
void dump () const

Detailed Description

Definition at line 418 of file seq_search.hxx.

Constructor & Destructor Documentation

FastAlignReport::FastAlignReport ( const char master_name,
bool  show_Gaps_Messages 

Definition at line 431 of file seq_search.hxx.

References ARB_strdup(), and NULp.

FastAlignReport::~FastAlignReport ( )

Definition at line 440 of file seq_search.hxx.

Member Function Documentation

void FastAlignReport::memorize_insertion ( long  offset,
long  gaps 

Definition at line 445 of file seq_search.hxx.

References FastAlignInsertion::append(), and aw_message().

Referenced by insertAligned(), and insertClustalValigned().

const FastAlignInsertion* FastAlignReport::insertion ( ) const

Definition at line 463 of file seq_search.hxx.

Referenced by alignCompactedTo().

void FastAlignReport::count_aligned_base ( int  mismatched)

Definition at line 465 of file seq_search.hxx.

Referenced by insertBase(), and insertGap().

void FastAlignReport::count_unaligned_base ( int  no_of_bases)

Definition at line 466 of file seq_search.hxx.

Referenced by cannot_fast_align(), and insertSlaveBases().

void FastAlignReport::dump ( ) const

Definition at line 468 of file seq_search.hxx.

References FastAlignInsertion::dumpAll().

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