RESTinio
Loading...
Searching...
No Matches
Static Public Member Functions | Private Types | List of all members
restinio::router::easy_parser_router::impl::path_to_tuple_producer_t< Target_Type, Subitems_Tuple > Class Template Reference

An implementation of a producer for path_to_tuple case. More...

#include <easy_parser_router.hpp>

Inheritance diagram for restinio::router::easy_parser_router::impl::path_to_tuple_producer_t< Target_Type, Subitems_Tuple >:

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 >
 

Detailed Description

template<typename Target_Type, typename Subitems_Tuple>
class restinio::router::easy_parser_router::impl::path_to_tuple_producer_t< Target_Type, Subitems_Tuple >

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.

Since
v.0.6.6

Definition at line 539 of file easy_parser_router.hpp.

Member Typedef Documentation

◆ base_type_t

Definition at line 542 of file easy_parser_router.hpp.

Member Function Documentation

◆ invoke_handler()

Definition at line 550 of file easy_parser_router.hpp.


The documentation for this class was generated from the following file: