|
CPP-AP 3.0.1
Command-line argument parser for C++20
|
Classes | |
| struct | apply_visitor |
| A visitor structure used to apply value actions. More... | |
Concepts | |
| concept | c_value_action_specifier |
The concept is satisfied when AS is a valid value action action specifier. | |
| concept | c_flag_action_specifier |
The concept is satisfied when AS is a valid on-flag action action specifier. | |
| concept | c_action_specifier |
The concept is satisfied when AS is a valid action action specifier. | |
Typedefs | |
| template<c_value_action_specifier AS, ap::util::c_argument_value_type T> | |
| using | callable_type = typename AS::template type< T > |
| Template argument action callable type alias. | |
| template<ap::util::c_argument_value_type T> | |
| using | value_action_variant_type = std::variant< callable_type< action_type::observe, T >, callable_type< action_type::transform, T >, callable_type< action_type::modify, T > > |
| Template argument action callabla variant type alias. | |
| using ap::action::util::value_action_variant_type = typedef std::variant< callable_type<action_type::observe, T>, callable_type<action_type::transform, T>, callable_type<action_type::modify, T> > |
Template argument action callabla variant type alias.
Definition at line 26 of file helpers.hpp.