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

#include <ali_prealigner.hxx>

Collaboration diagram for ali_prealigner_mask:
Collaboration graph
[legend]

Public Member Functions

 ali_prealigner_mask ()
 
void insert (ALI_MAP *in_map, float costs)
 
void delete_expensive (ALI_PREALIGNER_CONTEXT *context, ALI_PROFILE *profile)
 
void clear ()
 

Public Attributes

ALI_MAPmap
 
float cost_of_binding
 
unsigned long calls
 
unsigned long joins
 
unsigned long last_new
 
unsigned long last_joins
 

Detailed Description

Definition at line 67 of file ali_prealigner.hxx.

Constructor & Destructor Documentation

ali_prealigner_mask::ali_prealigner_mask ( )
inline

Definition at line 73 of file ali_prealigner.hxx.

References NULp.

Member Function Documentation

void ali_prealigner_mask::insert ( ALI_MAP in_map,
float  costs 
)
void ali_prealigner_mask::delete_expensive ( ALI_PREALIGNER_CONTEXT context,
ALI_PROFILE profile 
)
void ali_prealigner_mask::clear ( )
inline

Definition at line 81 of file ali_prealigner.hxx.

References map.

Member Data Documentation

ALI_MAP* ali_prealigner_mask::map
float ali_prealigner_mask::cost_of_binding

Definition at line 69 of file ali_prealigner.hxx.

Referenced by insert().

unsigned long ali_prealigner_mask::calls

Definition at line 71 of file ali_prealigner.hxx.

Referenced by delete_expensive(), and insert().

unsigned long ali_prealigner_mask::joins

Definition at line 71 of file ali_prealigner.hxx.

Referenced by delete_expensive(), and insert().

unsigned long ali_prealigner_mask::last_new

Definition at line 71 of file ali_prealigner.hxx.

Referenced by delete_expensive(), and insert().

unsigned long ali_prealigner_mask::last_joins

Definition at line 71 of file ali_prealigner.hxx.

Referenced by delete_expensive(), and insert().


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