RESTinio
Loading...
Searching...
No Matches
Public Types | Private Types | List of all members
restinio::router::easy_parser_router::impl::dsl_details::clauses_type_maker< From< Sources... >, To< Results... >, Current_Index > Struct Template Reference

#include <easy_parser_router.hpp>

Public Types

using type
 

Private Types

using head_type = meta::head_of_t< Sources... >
 
using one_clause_type
 

Detailed Description

template<template< class... > class From, typename... Sources, template< class... > class To, typename... Results, std::size_t Current_Index>
struct restinio::router::easy_parser_router::impl::dsl_details::clauses_type_maker< From< Sources... >, To< Results... >, Current_Index >

Definition at line 420 of file easy_parser_router.hpp.

Member Typedef Documentation

◆ head_type

template<template< class... > class From, typename... Sources, template< class... > class To, typename... Results, std::size_t Current_Index>
using restinio::router::easy_parser_router::impl::dsl_details::clauses_type_maker< From< Sources... >, To< Results... >, Current_Index >::head_type = meta::head_of_t< Sources... >
private

Definition at line 423 of file easy_parser_router.hpp.

◆ one_clause_type

template<template< class... > class From, typename... Sources, template< class... > class To, typename... Results, std::size_t Current_Index>
using restinio::router::easy_parser_router::impl::dsl_details::clauses_type_maker< From< Sources... >, To< Results... >, Current_Index >::one_clause_type
private
Initial value:
one_clause_type_processor<
ep::impl::is_producer_v<head_type>,
run_on_this_thread_settings_t< Traits > on_this_thread()
A special marker for the case when http_server must be run on the context of the current thread.

Definition at line 425 of file easy_parser_router.hpp.

◆ type

template<template< class... > class From, typename... Sources, template< class... > class To, typename... Results, std::size_t Current_Index>
using restinio::router::easy_parser_router::impl::dsl_details::clauses_type_maker< From< Sources... >, To< Results... >, Current_Index >::type
Initial value:
typename clauses_type_maker<
typename impl::tail_of< L... >::type tail_of_t
Metafunction to get the tail of a list of types in a form of type_list.
typename clauses_type_maker< meta::tail_of_t< Sources... >, To< Results..., typename one_clause_type::clause_type >, one_clause_type::next_index >::type type

Definition at line 431 of file easy_parser_router.hpp.


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