arg_router
1.4.0
C++ command line argument parsing and routing
|
Go to the source code of this file.
Namespaces | |
arg_router | |
arg_router::multi_lang | |
Macros | |
#define | SM_(I, ...) |
Typedefs | |
template<std::size_t I, typename... S> | |
using | arg_router::multi_lang::string_selector = std::tuple_element_t< I, std::tuple< S... > > |
#define SM_ | ( | I, | |
... | |||
) |
A multi-language equivalent to S_
, only for use within a multi_lang::root call.
Specify the string language variants in the order they are declared in the owning multi_lang::root.
The macro creates compile_time_string types from the inputs and puts them into a string_selector. There is no requirement to use this macro, it's just a convenience.
I | Index to select |
Definition at line 44 of file string_selector.hpp.