RESTinio
|
Namespaces | |
namespace | boundary_value_checkers |
namespace | parser_details |
Functions | |
RESTINIO_NODISCARD auto | make_parser () |
A factory function for a parser of a part of multipart message. More... | |
template<typename Handler > | |
RESTINIO_NODISCARD expected_t< std::size_t, enumeration_error_t > | enumerate_parts_of_request_body (const std::vector< string_view_t > &parts, Handler &&handler) |
A function that parses every part of a multipart body and calls a user-provided handler for every parsed part. More... | |
RESTINIO_NODISCARD expected_t< std::size_t, enumeration_error_t > restinio::multipart_body::impl::enumerate_parts_of_request_body | ( | const std::vector< string_view_t > & | parts, |
Handler && | handler | ||
) |
A function that parses every part of a multipart body and calls a user-provided handler for every parsed part.
Definition at line 570 of file multipart_body.hpp.
RESTINIO_NODISCARD auto restinio::multipart_body::impl::make_parser | ( | ) |
A factory function for a parser of a part of multipart message.
Handles the following rule:
part := *( token ':' OWS field-value CR LF ) CR LF body
Produces parsed_part_t instance.
Definition at line 254 of file multipart_body.hpp.