|
RESTINIO_NODISCARD bool | restinio::http_field_parsers::operator== (const qvalue_t &a, const qvalue_t &b) noexcept |
|
RESTINIO_NODISCARD bool | restinio::http_field_parsers::operator!= (const qvalue_t &a, const qvalue_t &b) noexcept |
|
RESTINIO_NODISCARD bool | restinio::http_field_parsers::operator< (const qvalue_t &a, const qvalue_t &b) noexcept |
|
RESTINIO_NODISCARD bool | restinio::http_field_parsers::operator<= (const qvalue_t &a, const qvalue_t &b) noexcept |
|
RESTINIO_NODISCARD constexpr bool | restinio::http_field_parsers::impl::is_alpha (const char ch) noexcept |
| Is a character an ALPHA?
|
|
RESTINIO_NODISCARD constexpr bool | restinio::http_field_parsers::impl::is_vchar (const char ch) noexcept |
| Is a character a VCHAR?
|
|
RESTINIO_NODISCARD constexpr bool | restinio::http_field_parsers::impl::is_obs_text (const char ch) noexcept |
| Is a character an obs_text?
|
|
RESTINIO_NODISCARD constexpr bool | restinio::http_field_parsers::impl::is_qdtext (const char ch) noexcept |
| Is a character a qdtext?
|
|
RESTINIO_NODISCARD constexpr bool | restinio::http_field_parsers::impl::is_ctext (const char ch) noexcept |
| Is a character a ctext?
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::alpha_symbol_p () |
| A factory for producer of ALPHA symbols.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::alphanum_symbol_p () |
| A factory for producer of symbol that an ALPHA or DIGIT.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::vchar_symbol_p () |
| A factory for producer of VCHAR symbols.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::ctext_symbol_p () |
| A factory for producer of ctext symbols.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::comment_p () |
| A factory for producer of comment token.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::ows_p () noexcept |
| A factory function to create an ows_producer.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::ows () noexcept |
| A factory function to create an OWS clause.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::token_symbol_p () noexcept |
| A factory for producer of symbols than can be used in tokens.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::token_p () noexcept |
| A factory function to create a token_producer.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::quoted_string_p () noexcept |
| A factory function to create a quoted_string_producer.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::quoted_pair_p () noexcept |
| A factory function to create a quoted_pair_producer.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::expected_token_p (string_view_t token) |
| A factory function to create a producer that expect a token with specific value.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::expected_caseless_token_p (string_view_t token) |
| A factory function to create a producer that expect a token with specific value.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::qvalue_p () noexcept |
| A factory function to create a qvalue_producer.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::weight_p () noexcept |
| A factory function to create a producer for weight parameter.
|
|
template<typename Container , typename Element_Producer > |
RESTINIO_NODISCARD auto | restinio::http_field_parsers::non_empty_comma_separated_list_p (Element_Producer element) |
| A factory for a producer that handles non-empty list of comma-separated values.
|
|
template<typename Container , typename Element_Producer > |
RESTINIO_NODISCARD auto | restinio::http_field_parsers::maybe_empty_comma_separated_list_p (Element_Producer element) |
| A factory for a producer that handles possibly empty list of comma-separated values.
|
|
RESTINIO_NODISCARD expected_t< string_view_t, not_found_t > | restinio::http_field_parsers::find_first (const parameter_with_mandatory_value_container_t &where, string_view_t what) |
| A helper function to find the first occurence of a parameter with the specified value.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::impl::params_with_value_producer_details::make_parser () |
| Helper function that creates an instance of producer of parameter_with_mandatory_value_container.
|
|
RESTINIO_NODISCARD impl::params_with_value_producer_t | restinio::http_field_parsers::params_with_value_p () |
| A factory of producer of parameter_with_mandatory_value_container.
|
|
RESTINIO_NODISCARD expected_t< restinio::optional_t< string_view_t >, not_found_t > | restinio::http_field_parsers::find_first (const parameter_with_optional_value_container_t &where, string_view_t what) |
| A helper function to find the first occurence of a parameter with the specified value.
|
|
RESTINIO_NODISCARD auto | restinio::http_field_parsers::impl::params_with_opt_value_producer_details::make_parser () |
| Helper function that creates an instance of producer of parameter_with_optional_value_container.
|
|
RESTINIO_NODISCARD impl::params_with_opt_value_producer_t | restinio::http_field_parsers::params_with_opt_value_p () |
| A factory of producer of parameter_with_optional_value_container.
|
|
Utilities for parsing values of http-fields.
- Since
- v.0.6.1
Definition in file basics.hpp.