Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:56:55

0001 #include <string>
0002 
0003 #include "boost/program_options/options_description.hpp"
0004 #include "boost/program_options/positional_options.hpp"
0005 
0006 namespace AllInOneConfig {
0007 
0008   class Options {
0009     boost::program_options::options_description help, desc, hide, env;
0010     boost::program_options::positional_options_description pos_hide;
0011 
0012   public:
0013     std::string config, key;
0014     bool dry;
0015 
0016     Options(bool getter = false);
0017     void helper(int argc, char* argv[]);
0018     void parser(int argc, char* argv[]);
0019   };
0020 
0021 }  // namespace AllInOneConfig