[ ] Add support for positional arguments which are neither flags nor options
[ ] Provide richer samples
[ ] Add support/readme for custom types
After all that...
[ ] Make struct types::CommandLineArgument_t a class which one can use directly to call get<T>([<default>]) on it to get its typed command line value
This will require creating an parser::ArgumentParser on the heap using something like std::unique_ptr and a public static creator() method.
After all that...
struct types::CommandLineArgument_t
aclass
which one can use directly to callget<T>([<default>])
on it to get its typed command line value This will require creating anparser::ArgumentParser
on the heap using something likestd::unique_ptr
and apublic static creator()
method.