|
RESTinio
|
Namespaces | |
| namespace | dsl_details |
| namespace | path_to_params_details |
Classes | |
| class | actual_router_entry_t |
| An actual implementation of router_entry interface. More... | |
| struct | dsl_processor |
| The main meta-function for processing route DSL. More... | |
| struct | no_match_t |
| Helper type to indicate a negative match attempt. More... | |
| class | path_to_params_producer_t |
| An implementation of a producer for path_to_params case. More... | |
| class | path_to_tuple_producer_t |
| An implementation of a producer for path_to_tuple case. More... | |
| class | router_entry_t |
| An interface for one entry of easy_parser-based router. More... | |
| class | special_exact_fixed_size_fragment_clause_t |
| A special clause type for case when exact_fixed_size_fragment_producer should be used without storing its value. More... | |
| class | special_exact_fragment_clause_t |
| A special clause type for case when exact_fragment_producer should be used without storing its value. More... | |
| class | special_produce_tuple_item_clause_t |
| A special case of produce-consume clause where the produced value is stored into a tuple. More... | |
| struct | unescape_transformer_t |
| A transformer that performs percent-unescaping of an input string. More... | |
Typedefs | |
| using | target_path_holder_t = restinio::router::impl::target_path_holder_t |
| template<typename Extra_Data > | |
| using | router_entry_unique_ptr_t = std::unique_ptr< router_entry_t< Extra_Data > > |
| An alias for unique_ptr of router_entry. | |
| using restinio::router::easy_parser_router::impl::router_entry_unique_ptr_t = typedef std::unique_ptr< router_entry_t< Extra_Data > > |
An alias for unique_ptr of router_entry.
| Extra_Data | The type of extra-data incorporated into a request object. This type is added to router_entry_unique_ptr_t in v.0.6.13. |
Definition at line 86 of file easy_parser_router.hpp.