|
MASA-Core
|
#include "libmasaTypes.hpp"#include "IManager.hpp"#include "IAligner.hpp"#include "IAlignerParameter.hpp"#include "parameters/AbstractAlignerParameters.hpp"#include "capabilities.hpp"#include "Partition.hpp"#include "Grid.hpp"#include "aligners/AbstractAligner.hpp"#include "aligners/AbstractBlockAligner.hpp"#include "aligners/AbstractDiagonalAligner.hpp"#include "aligners/AbstractAlignerSafe.hpp"#include "processors/AbstractBlockProcessor.hpp"#include "processors/CPUBlockProcessor.hpp"#include "utils/AlignerUtils.hpp"#include "pruning/AbstractBlockPruning.hpp"#include "pruning/BlockPruningDiagonal.hpp"#include "pruning/BlockPruningGenericN2.hpp"Go to the source code of this file.
Functions | |
| int | libmasa_entry_point (int argc, char **argv, IAligner *aligner, char *aligner_header=NULL) |
| Entry point for the MASA architecture. | |
| int libmasa_entry_point | ( | int | argc, |
| char ** | argv, | ||
| IAligner * | aligner, | ||
| char * | aligner_header = NULL |
||
| ) |
Entry point for the MASA architecture.
This function must be called in the main procedure of the extension. The main argc/argv parameter must be passed to the libmasa_entry_point in order to process the command line parameters.
| argc | number of arguments |
| argv | command line arguments |
| aligner | an instance of the IAligner that will execute the alignment procedure. |
| aligner_header | optional text to be print in the usage information. |
Definition at line 641 of file libmasa.cpp.
1.7.6.1