2 #include <boost/program_options.hpp>
3 #include "df_boost_prog_opts.hpp"
5 fixes::po::typed_value
<bool>*
6 fixes::po::bool_switch(bool* v
, bool default_v
)
8 fixes::po::typed_value
<bool>* r
= new fixes::po::typed_value
<bool>(v
);
9 #if BOOST_VERSION >= 103500
10 r
->implicit_value(default_v
);
12 r
->default_value(!default_v
);
17 fixes::po::typed_value
<bool>*
18 fixes::po::bool_switch(bool default_v
)
20 return fixes::po::bool_switch(0, default_v
);