A type that can be specialised to provide customisation point implementations for the seqan3::argument_parser such that third party types may be adapted. More...
#include <seqan3/argument_parser/auxiliary.hpp>
A type that can be specialised to provide customisation point implementations for the seqan3::argument_parser such that third party types may be adapted.
| t | The type you wish to specialise for. |
In order to use a third party type within the seqan3::argument_parser::add_option or seqan3::argument_parser::add_positional_option call, you can specialise this struct in the following way:
Please note that by default the t const, t & and t const & specialisations of this class inherit the specialisation for t so you usually only need to provide a specialisation for t.