RESTinio
|
An alternative that should be parsed correctly or the parsing of the whole alternatives clause should fail. More...
#include <easy_parser.hpp>
Public Member Functions | |
template<typename Target_Type > | |
RESTINIO_NODISCARD optional_t< parse_error_t > | try_process (source_t &from, Target_Type &target) |
![]() | |
sequence_clause_t (Subitems_Tuple &&subitems) | |
template<typename Target_Type > | |
RESTINIO_NODISCARD optional_t< parse_error_t > | try_process (source_t &from, Target_Type &target) |
Private Types | |
using | base_type_t = sequence_clause_t< Subitems_Tuple > |
Additional Inherited Members | |
![]() | |
static constexpr entity_type_t | entity_type = entity_type_t::clause |
An alternative that should be parsed correctly or the parsing of the whole alternatives clause should fail.
This special clause is intended to be used in the implementation of restinio::easy_parser::force_only_this_alternative(). See the description of that function for more details.
Definition at line 1961 of file easy_parser.hpp.
|
private |
Definition at line 1963 of file easy_parser.hpp.
|
inline |
Definition at line 1971 of file easy_parser.hpp.