RESTinio
|
A special clause type for case when exact_fixed_size_fragment_producer should be used without storing its value. More...
#include <easy_parser_router.hpp>
Public Member Functions | |
special_exact_fixed_size_fragment_clause_t (const char(&fragment)[Size]) | |
Public Member Functions inherited from restinio::easy_parser::impl::consume_value_clause_t< ep::impl::exact_fixed_size_fragment_producer_t< Size >, ep::impl::any_value_skipper_t > | |
consume_value_clause_t (ep::impl::exact_fixed_size_fragment_producer_t< Size > &&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_fixed_size_fragment_producer_t<Size> |
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_fixed_size_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 233 of file easy_parser_router.hpp.
|
private |
Definition at line 241 of file easy_parser_router.hpp.
|
private |
Definition at line 239 of file easy_parser_router.hpp.
|
private |
Definition at line 238 of file easy_parser_router.hpp.
|
inline |
Definition at line 246 of file easy_parser_router.hpp.