RESTinio
Loading...
Searching...
No Matches
content-type.hpp
Go to the documentation of this file.
1/*
2 * RESTinio
3 */
4
12#pragma once
13
15
16namespace restinio
17{
18
19namespace http_field_parsers
20{
21
22//
23// content_type_value_t
24//
69
70} /* namespace http_field_parsers */
71
72} /* namespace restinio */
73
#define RESTINIO_NODISCARD
Stuff related to Media-Type value in HTTP-fields.
RESTINIO_NODISCARD expected_t< typename Producer::result_type, parse_error_t > try_parse(string_view_t from, Producer producer)
Perform the parsing of the specified content by using specified value producer.
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.
nonstd::string_view string_view_t
nonstd::expected< T, E > expected_t
Definition expected.hpp:22
Tools for working with the value of Content-Type HTTP-field.
static RESTINIO_NODISCARD expected_t< content_type_value_t, restinio::easy_parser::parse_error_t > try_parse(string_view_t what)
An attempt to parse Content-Encoding HTTP-field.
static RESTINIO_NODISCARD auto make_parser()
A factory function for a parser of Content-Type value.
Tools for working with media-type in HTTP-fields.
static RESTINIO_NODISCARD auto make_default_parser()