5 #ifndef JODA_CONFIGPARSER_H
6 #define JODA_CONFIGPARSER_H
8 #include <boost/program_options.hpp>
10 namespace po = boost::program_options;
23 static const po::variables_map
parseConfigs(
int argc,
char* argv[]);
30 static void setConfig(
const po::variables_map& vm);
Definition: ConfigParser.h:15
static void produceHelpMessage()
Definition: ConfigParser.cpp:290
static const po::options_description getCMDOptions()
Definition: ConfigParser.cpp:15
static void dumpConfig()
Definition: ConfigParser.cpp:298
static const po::variables_map parseConfigs(int argc, char *argv[])
Definition: ConfigParser.cpp:176
static const po::options_description getHiddenConfigOptions()
Definition: ConfigParser.cpp:65
static const po::options_description getConfigOptions()
Definition: ConfigParser.cpp:29
static void setConfig(const po::variables_map &vm)
Definition: ConfigParser.cpp:205
static const std::string getConfigFile()
Definition: ConfigParser.cpp:154