|
CAF 0.17.6
|
Implements automagic unboxing of std::tuple<Ts...> from a heterogeneous config_value::list.
More...
#include <config_value.hpp>
Public Types | |
| using | tuple_type = std::tuple< Ts... > |
Static Public Member Functions | |
| static std::string | type_name () |
| static bool | is (const config_value &x) |
| static optional< tuple_type > | get_if (const config_value *x) |
| static tuple_type | get (const config_value &x) |
| static config_value::list | convert (const tuple_type &xs) |
| template<class Nested > | |
| static void | parse_cli (string_parser_state &ps, tuple_type &xs, Nested) |
Implements automagic unboxing of std::tuple<Ts...> from a heterogeneous config_value::list.