4.6.0
Freundlich's C++ toolkit
|
A parser for zero or more elements.
Wraps a parser such that it may apply zero or more times. The result type is a record that adds one layer of std::vector
to the elements of the result type of Parser.
Public Types | |
using | result_type |
Public Member Functions | |
many (Parser &&) | |
fcppt::options::parse_result< result_type > | parse (fcppt::options::state &&, fcppt::options::parse_context const &) const |
fcppt::options::flag_name_set | flag_names () const |
fcppt::options::option_name_set | option_names () const |
fcppt::options::usage | usage () const |
using fcppt::options::many< Parser >::result_type |
|
explicit |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |