RESTinio
|
Namespaces | |
namespace | params_with_opt_value_producer_details |
namespace | params_with_value_producer_details |
Classes | |
class | comment_producer_t |
A producer for comment. More... | |
struct | is_alpha_predicate_t |
A preducate for symbol_producer_template that checks that a symbol is an alpha. More... | |
struct | is_alphanum_predicate_t |
A preducate for symbol_producer_template that checks that a symbol is an alpha or numeric. More... | |
struct | is_ctext_predicate_t |
A preducate for symbol_producer_template that checks that a symbol is a ctext. More... | |
struct | is_token_char_predicate_t |
A predicate for symbol_producer_template that checks that a symbol can be used inside a token. More... | |
struct | is_vchar_predicate_t |
A preducate for symbol_producer_template that checks that a symbol is a VCHAR. More... | |
class | maybe_empty_comma_separated_list_producer_t |
A template for a producer that handles possibly empty list of comma-separated values. More... | |
class | non_empty_comma_separated_list_producer_t |
A template for a producer that handles non-empty list of comma-separated values. More... | |
class | ows_producer_t |
A producer for OWS. More... | |
class | params_with_opt_value_producer_t |
A type of producer that produces instances of parameter_with_optional_value_container. More... | |
class | params_with_value_producer_t |
A type of producer that produces instances of parameter_with_mandatory_value_container. More... | |
class | quoted_pair_producer_t |
A producer for quoted_pair. More... | |
class | quoted_string_producer_t |
A producer for quoted_string. More... | |
class | qvalue_producer_t |
An implementation of producer of qvalue. More... | |
class | token_producer_t |
A producer for token. More... | |
Functions | |
RESTINIO_NODISCARD constexpr bool | is_alpha (const char ch) noexcept |
Is a character an ALPHA? More... | |
RESTINIO_NODISCARD constexpr bool | is_vchar (const char ch) noexcept |
Is a character a VCHAR? More... | |
RESTINIO_NODISCARD constexpr bool | is_obs_text (const char ch) noexcept |
Is a character an obs_text? More... | |
RESTINIO_NODISCARD constexpr bool | is_qdtext (const char ch) noexcept |
Is a character a qdtext? More... | |
RESTINIO_NODISCARD constexpr bool | is_ctext (const char ch) noexcept |
Is a character a ctext? More... | |
|
inlineconstexprnoexcept |
Is a character an ALPHA?
See: https://tools.ietf.org/html/rfc5234#appendix-B.1
Definition at line 263 of file basics.hpp.
|
inlineconstexprnoexcept |
Is a character a ctext?
See: https://tools.ietf.org/html/rfc7230
Definition at line 400 of file basics.hpp.
|
inlineconstexprnoexcept |
Is a character an obs_text?
See: https://tools.ietf.org/html/rfc7230
Definition at line 355 of file basics.hpp.
|
inlineconstexprnoexcept |
Is a character a qdtext?
See: https://tools.ietf.org/html/rfc7230
Definition at line 378 of file basics.hpp.
|
inlineconstexprnoexcept |
Is a character a VCHAR?
See: https://tools.ietf.org/html/rfc5234#appendix-B.1
Definition at line 319 of file basics.hpp.