RESTinio
|
Stuff related to value of Host HTTP-field. More...
#include <restinio/helpers/http_field_parsers/basics.hpp>
#include <restinio/helpers/http_field_parsers/details/pct_encoded_symbols.hpp>
#include <restinio/variant.hpp>
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 | |
RESTINIO_NODISCARD auto | restinio::http_field_parsers::host_details::unreserved_symbol_p () |
A factory for producer that extracts unreserved symbols. More... | |
RESTINIO_NODISCARD auto | restinio::http_field_parsers::host_details::sub_delims_symbol_p () |
A factory for producer that extracts sub-delims symbols. More... | |
RESTINIO_NODISCARD auto | restinio::http_field_parsers::host_details::ipv4_address_p () |
A factory for producer of IPv4address value. More... | |
RESTINIO_NODISCARD auto | restinio::http_field_parsers::host_details::ipv6_address_p () |
A factory for producer of ipv6_address value. More... | |
RESTINIO_NODISCARD auto | restinio::http_field_parsers::host_details::reg_name_p () |
A factory for producer of reg-name value. More... | |
std::ostream & | restinio::http_field_parsers::operator<< (std::ostream &to, const raw_host_value_t &rhv) |