arg_router
1.4.0
C++ command line argument parsing and routing
|
#include <arg_router/list.hpp>
Public Types | |
using | children_type = std::tuple< std::decay_t< Children >... > |
Public Member Functions | |
constexpr | list (Children... children) noexcept |
children_type & | children () noexcept |
const children_type & | children () const noexcept |
This is arg and flag container, that when used a child in another tree_node is 'flattened' i.e. the children of the list become the direct children of the parent.
This is used to easily copy groups of args and flags into multiple modes.
Params | Child types |
using arg_router::list< Children >::children_type = std::tuple<std::decay_t<Children>...> |
|
inlineexplicitconstexprnoexcept |
|
inlinenoexcept |
|
inlinenoexcept |