RESTinio
|
An implementation of a producer for path_to_tuple case. More...
#include <easy_parser_router.hpp>
Static Public Member Functions | |
template<typename Extra_Data, typename Handler> | |
static auto | invoke_handler (const generic_request_handle_t< Extra_Data > &req, Handler &&handler, typename base_type_t::result_type &type) |
Private Types | |
using | base_type_t = ep::impl::produce_t< Target_Type, Subitems_Tuple > |
Additional Inherited Members | |
Public Types inherited from restinio::easy_parser::impl::producer_tag< Target_Type > | |
using | result_type |
Public Member Functions inherited from restinio::easy_parser::impl::produce_t< Target_Type, Subitems_Tuple > | |
produce_t (Subitems_Tuple &&subitems) | |
expected_t< Target_Type, parse_error_t > | try_parse (source_t &from) |
Static Public Attributes inherited from restinio::easy_parser::impl::producer_tag< Target_Type > | |
static constexpr entity_type_t | entity_type |
An implementation of a producer for path_to_tuple case.
This implementation produces a tuple and provides a way to call a request-handler with passing that tuple as a single argument.
Definition at line 539 of file easy_parser_router.hpp.
|
private |
Definition at line 542 of file easy_parser_router.hpp.
|
inlinestaticnodiscard |
Definition at line 550 of file easy_parser_router.hpp.