RESTinio
|
A special clause type for case when exact_fragment_producer should be used without storing its value. More...
#include <easy_parser_router.hpp>
Public Member Functions | |
special_exact_fragment_clause_t (std::string value) | |
special_exact_fragment_clause_t (string_view_t value) | |
Public Member Functions inherited from restinio::easy_parser::impl::consume_value_clause_t< ep::impl::exact_fragment_producer_t, ep::impl::any_value_skipper_t > | |
consume_value_clause_t (ep::impl::exact_fragment_producer_t &&producer, ep::impl::any_value_skipper_t &&consumer) | |
std::optional< parse_error_t > | try_process (source_t &from, Target_Type &target) |
Private Types | |
using | producer_t = ep::impl::exact_fragment_producer_t |
using | consumer_t = ep::impl::any_value_skipper_t |
using | base_type_t |
Additional Inherited Members | |
Static Public Attributes inherited from restinio::easy_parser::impl::clause_tag | |
static constexpr entity_type_t | entity_type = entity_type_t::clause |
A special clause type for case when exact_fragment_producer should be used without storing its value.
This type is an equivalent of exact_p() >> skip(), but it can be used where a type is required.
Definition at line 265 of file easy_parser_router.hpp.
|
private |
Definition at line 273 of file easy_parser_router.hpp.
|
private |
Definition at line 271 of file easy_parser_router.hpp.
|
private |
Definition at line 270 of file easy_parser_router.hpp.
|
inline |
Definition at line 278 of file easy_parser_router.hpp.
|
inline |
Definition at line 282 of file easy_parser_router.hpp.