
5 Mar
2010
5 Mar
'10
8:32 p.m.
Michele Caini skrev:
Il 04/03/2010 21:49, Thorsten Ottosen ha scritto:
Hi,
Is there some way to say
bpo::options_description desc("Allowed options"); desc.add_options() ("method", bpo::valuestd::string()->allowed_values("foo")("bar"), "" )
so I donøt have to reject the arguments manually?
Thanks
-Thorsten
Can you try using regex to cut off options?
That would be a good idea. I think it would also be cool if we could simply say po::valuestd::string()->match( "some regex expression here" ); It so common to do this kind of validation that I think it would be a benefit if the library could handle this. It should be possible to let the library depend on boost.regex only when needed. -Thorsten