RESTinio
Classes | Namespaces | Functions
content-disposition.hpp File Reference

Stuff related to value of Content-Disposition HTTP-field. More...

#include <restinio/helpers/http_field_parsers/basics.hpp>
#include <restinio/helpers/http_field_parsers/details/pct_encoded_symbols.hpp>

Go to the source code of this file.

Classes

class  restinio::http_field_parsers::content_disposition_details::regular_token_producer_t
 A producer for token that is a "regular parameter name" in sense of RCF6266 and RCF5987. More...
 
class  restinio::http_field_parsers::content_disposition_details::ext_token_producer_t
 A producer for token that is an "extended parameter name" in sense of RCF6266 and RCF5987. More...
 
struct  restinio::http_field_parsers::content_disposition_details::mime_charsetc_predicate_t
 A preducate for symbol_producer_template that checks that a symbol is mime-charsetc symbol from RCF5987. More...
 
struct  restinio::http_field_parsers::content_disposition_details::language_predicate_t
 A preducate for symbol_producer_template that checks that a symbol is language symbol from RCF5646. More...
 
struct  restinio::http_field_parsers::content_disposition_details::attr_char_predicate_t
 A preducate for symbol_producer_template that checks that a symbol is attr-char symbol from RCF5987. More...
 
struct  restinio::http_field_parsers::content_disposition_value_t
 Tools for working with the value of Content-Disposition HTTP-field. More...
 

Namespaces

namespace  restinio
 
namespace  restinio::http_field_parsers
 
namespace  restinio::http_field_parsers::content_disposition_details
 

Functions

RESTINIO_NODISCARD auto restinio::http_field_parsers::content_disposition_details::mime_charsetc_symbol_p ()
 A factory for producer that extracts mime-charsetc symbols. More...
 
RESTINIO_NODISCARD auto restinio::http_field_parsers::content_disposition_details::language_symbol_p ()
 A factory for producer that extracts language symbols. More...
 
RESTINIO_NODISCARD auto restinio::http_field_parsers::content_disposition_details::attr_char_symbol_p ()
 A factory for producer that extracts attr-char symbols. More...
 
RESTINIO_NODISCARD auto restinio::http_field_parsers::content_disposition_details::ext_parameter_value_p ()
 A producer for an "extended parameter value" in sense of RCF6266 and RCF5987. More...
 

Detailed Description

Stuff related to value of Content-Disposition HTTP-field.

Since
v.0.6.1

Definition in file content-disposition.hpp.