RESTinio
Loading...
Searching...
No Matches
host.hpp File Reference

Stuff related to value of Host HTTP-field. More...

Go to the source code of this file.

Classes

struct  restinio::http_field_parsers::host_details::unreserved_predicate_t
 A preducate for symbol_producer_template that checks that a symbol is unreserved symbol from RCF3986. More...
struct  restinio::http_field_parsers::host_details::sub_delims_predicate_t
 A preducate for symbol_producer_template that checks that a symbol is sub-delims symbol from RCF3986. More...
struct  restinio::http_field_parsers::raw_host_value_t
 Tools for working with the raw value of Host HTTP-field. More...
struct  restinio::http_field_parsers::raw_host_value_t::reg_name_t
struct  restinio::http_field_parsers::raw_host_value_t::ipv4_address_t
struct  restinio::http_field_parsers::raw_host_value_t::ipv6_address_t

Namespaces

namespace  restinio
namespace  restinio::http_field_parsers
namespace  restinio::http_field_parsers::host_details

Functions

auto restinio::http_field_parsers::host_details::unreserved_symbol_p ()
 A factory for producer that extracts unreserved symbols.
auto restinio::http_field_parsers::host_details::sub_delims_symbol_p ()
 A factory for producer that extracts sub-delims symbols.
auto restinio::http_field_parsers::host_details::ipv4_address_p ()
 A factory for producer of IPv4address value.
auto restinio::http_field_parsers::host_details::ipv6_address_p ()
 A factory for producer of ipv6_address value.
auto restinio::http_field_parsers::host_details::reg_name_p ()
 A factory for producer of reg-name value.
std::ostream & restinio::http_field_parsers::operator<< (std::ostream &to, const raw_host_value_t &rhv)

Detailed Description

Stuff related to value of Host HTTP-field.

Since
v.0.6.9

Definition in file host.hpp.