]> AND Private Git Repository - loba.git/blob - options.h
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
06f059f961f64566baff5be3f911f434ebdd6d47
[loba.git] / options.h
1 #ifndef OPTIONS_H
2 #define OPTIONS_H
3
4 #include "cost_func.h"
5
6 // Global parameters, shared by all the processes
7 namespace opt {
8
9     extern const char* program_name;
10
11     extern const char* platform_file;
12     extern const char* application_file;
13
14     extern int help_requested;
15     extern bool version_requested;
16
17     extern bool bookkeeping;
18
19     extern cost_func comp_cost;
20
21     int parse_args(int* argc, char* argv[]);
22     void print();
23     void usage();
24
25 } // namespace opt
26
27 #endif // !OPTIONS_H
28
29 // Local variables:
30 // mode: c++
31 // End: