00001
00002
00003
00004 #ifndef __ug_get_options_h
00005 #define __ug_get_options_h
00006
00007 #include <boost/program_options.hpp>
00008
00009 namespace ugdiss
00010 {
00011 namespace po=boost::program_options;
00012 typedef po::options_description progopts;
00013 typedef po::positional_options_description posopts;
00014 typedef po::variables_map optsmap;
00015
00016 void
00017 get_options(int ac, char* av[],
00018 progopts & o,
00019 posopts & a,
00020 optsmap & vm,
00021 char const* cfgFileParam=NULL);
00022
00023 }
00024 #endif