ARB
Public Member Functions | List of all members
FastAlignReport Class Reference

#include <seq_search.hxx>

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

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 
)
inline

Definition at line 431 of file seq_search.hxx.

References ARB_strdup(), and NULp.

FastAlignReport::~FastAlignReport ( )
inline

Definition at line 440 of file seq_search.hxx.

Member Function Documentation

void FastAlignReport::memorize_insertion ( long  offset,
long  gaps 
)
inline

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
inline

Definition at line 463 of file seq_search.hxx.

Referenced by alignCompactedTo().

void FastAlignReport::count_aligned_base ( int  mismatched)
inline

Definition at line 465 of file seq_search.hxx.

Referenced by insertBase(), and insertGap().

void FastAlignReport::count_unaligned_base ( int  no_of_bases)
inline

Definition at line 466 of file seq_search.hxx.

Referenced by cannot_fast_align(), and insertSlaveBases().

void FastAlignReport::dump ( ) const
inline

Definition at line 468 of file seq_search.hxx.

References FastAlignInsertion::dumpAll().


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