35 #ifndef MULTOVLOPTS_HEADER
36 #define MULTOVLOPTS_HEADER
62 unsigned int minmult()
const {
return _minmult; }
63 unsigned int maxmult()
const {
return _maxmult; }
64 bool solitary()
const {
return _minmult == 1; }
65 bool nointrack()
const {
return _nointrack; }
66 unsigned int ovlen()
const {
return _ovlen; }
67 bool uniregion()
const {
return _uniregion; }
68 bool timing()
const {
return _timing; }
71 std::string param_str()
const;
86 unsigned int _minmult, _maxmult, _ovlen, _copt;
87 bool _uniregion, _nointrack, _timing;
92 #endif // MULTOVLOPTS_HEADER
Wrapper around the overengineered boost::program_options.
Base class for option handling in the multovl family of tools.
Definition: multovlopts.hh:56
virtual std::ostream & version_info(std::ostream &out) const
virtual bool check_variables()
virtual std::ostream & print_version(std::ostream &out) const
Program Options LITE base class. The Polite class provides a wrapper over boost::program_options to m...
Definition: polite.hh:71