24 #if __cplusplus >= 201402L
26 # define OSFI_DEPRECATED(reason) [[deprecated(reason)]]
28 # define OSFI_DEPRECATED(reason)
80 std::list<std::string> confFiles;
81 std::list<std::string> inputFiles;
82 std::list<std::string> outputFiles;
87 static constexpr
char FILE_DELIM =
',';
94 static std::list<std::string> parseFiles(
const char * argv);
102 void parseFlaggedInputs(
int argc,
char * argv[]);
110 void parsePositionalInputs(
int argc,
char * argv[]);
112 friend struct CLPTest;
121 CLP(
int argc,
char * argv[]);
133 OSFI_DEPRECATED(
"Modules with no global configuration file are deprecated")