|
|
FILE * | output |
| |
|
FILE * | reference |
| |
|
FILE * | input |
| |
|
ConfigParser * | scores |
| |
|
data_t | data_type |
| |
|
local_t | local_option |
| |
|
space_t | space_type |
| |
|
out_format_t | out_format |
| |
|
rc_t | reverse_complement |
| |
|
bool | quiet |
| |
|
bool | affine |
| |
|
bool | include_reference |
| |
◆ args_t()
| argparse::args_t::args_t |
( |
int |
, |
|
|
const char ** |
|
|
) |
| |
Constructor for args_t, which parses command-line arguments and sets up configuration options.
This constructor processes the command-line arguments, setting up the program's input, output, reference files, and various other configuration options such as data type, space type, and output format. If necessary, default values are assigned to some options.
- Parameters
-
| argc | The number of command-line arguments. |
| argv | The array of command-line arguments. |
◆ ~args_t()
| argparse::args_t::~args_t |
( |
| ) |
|
Destructor for args_t, responsible for cleaning up any resources used (files or memory). It closes the input/output/reference files and deletes the scores object, if applicable.
The documentation for this class was generated from the following files: