RESTinio
|
A special case of produce-consume clause where the produced value is stored into a tuple. More...
#include <easy_parser_router.hpp>
Public Member Functions | |
template<typename Producer_Arg> | |
special_produce_tuple_item_clause_t (Producer_Arg &&producer) | |
Public Member Functions inherited from restinio::easy_parser::impl::consume_value_clause_t< Producer, ep::impl::tuple_item_consumer_t< Index > > | |
consume_value_clause_t (Producer &&producer, ep::impl::tuple_item_consumer_t< Index > &&consumer) | |
std::optional< parse_error_t > | try_process (source_t &from, Target_Type &target) |
Private Types | |
using | consumer_t = ep::impl::tuple_item_consumer_t<Index> |
using | base_type_t |
Static Private Member Functions | |
template<typename Producer_Arg> | |
static Producer | make_producer (Producer_Arg &&producer) |
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 case of produce-consume clause where the produced value is stored into a tuple.
Definition at line 190 of file easy_parser_router.hpp.
|
private |
Definition at line 197 of file easy_parser_router.hpp.
|
private |
Definition at line 195 of file easy_parser_router.hpp.
|
inline |
Definition at line 212 of file easy_parser_router.hpp.
|
inlinestaticnodiscardprivate |
Definition at line 205 of file easy_parser_router.hpp.