MASA-Core
Public Member Functions
AbstractBlockProcessor Class Reference

Detailed Description

Definition at line 27 of file AbstractBlockProcessor.hpp.

#include <AbstractBlockProcessor.hpp>

Inheritance diagram for AbstractBlockProcessor:
CPUBlockProcessor

List of all members.

Public Member Functions

 AbstractBlockProcessor ()
virtual ~AbstractBlockProcessor ()
virtual void setSequences (const char *seq0, const char *seq1, int seq0_len, int seq1_len)=0
virtual void unsetSequences ()=0
virtual score_t processBlock (cell_t *row, cell_t *col, const int i0, const int j0, const int i1, const int j1, const int recurrenceType)=0

Constructor & Destructor Documentation

Definition at line 24 of file AbstractBlockProcessor.cpp.

Definition at line 29 of file AbstractBlockProcessor.cpp.


Member Function Documentation

virtual score_t AbstractBlockProcessor::processBlock ( cell_t row,
cell_t col,
const int  i0,
const int  j0,
const int  i1,
const int  j1,
const int  recurrenceType 
) [pure virtual]

Implemented in CPUBlockProcessor.

virtual void AbstractBlockProcessor::setSequences ( const char *  seq0,
const char *  seq1,
int  seq0_len,
int  seq1_len 
) [pure virtual]

Implemented in CPUBlockProcessor.

virtual void AbstractBlockProcessor::unsetSequences ( ) [pure virtual]

Implemented in CPUBlockProcessor.


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