trimalManager.cpp File Reference
#include <trimalManager.h>
#include "FormatHandling/BaseFormatHandler.h"
#include "Statistics/similarityMatrix.h"
#include "Statistics/Consistency.h"
#include "Statistics/Similarity.h"
#include "InternalBenchmarker.h"
#include "Alignment/Alignment.h"
#include "Statistics/Manager.h"
#include "reportsystem.h"
#include "VCFHandler.h"
#include "Cleaner.h"
#include "defines.h"
#include "values.h"
#include "utils.h"
#include "RawText/menu.txt"
#include "RawText/examples.txt"

Go to the source code of this file.

Macros

#define checkArgument(argument)
 
#define LegacyFormatArgumentWrapper(arg, format)
 
#define stat_check(stat)
 

Macro Definition Documentation

◆ checkArgument

#define checkArgument (   argument)
Value:
{ \
auto x = argument(&argc, argv, &i); \
if (x == Recognized) continue; \
if (x == Errored) return x;\
if (x == Final) return x;\
}

Definition at line 67 of file trimalManager.cpp.

◆ LegacyFormatArgumentWrapper

#define LegacyFormatArgumentWrapper (   arg,
  format 
)
Value:
if (!strcmp(argv[*i], arg)) { \
oformats.emplace_back(format); \
return Recognized; \
}

Definition at line 389 of file trimalManager.cpp.

◆ stat_check

#define stat_check (   stat)
Value:
if (!strcmp(argv[*i], "-" #stat )) { \
if (!stat) { \
stat = true; \
stats--; \
return Recognized; \
} else return NotRecognized; \
}

Definition at line 896 of file trimalManager.cpp.