|
xrpld
|
Namespaces | |
| namespace | detail |
Classes | |
| class | ListIterator |
| Iterates through a comma separated list. More... | |
Functions | |
| template<class FwdIt, class Result = std::vector<std::basic_string<typename std::iterator_traits<FwdIt>::value_type>>, class Char> | |
| Result | split (FwdIt first, FwdIt last, Char delim) |
| Parse a character sequence of values separated by commas. | |
| template<class FwdIt, class Result = std::vector<std::basic_string<typename std::iterator_traits<FwdIt>::value_type>>> | |
| Result | splitCommas (FwdIt first, FwdIt last) |
| template<class Result = std::vector<std::string>> | |
| Result | splitCommas (std::string_view s) |
| bool | ciEqual (boost::string_ref s1, boost::string_ref s2) |
| Returns true if two strings are equal. | |
| boost::iterator_range< ListIterator > | makeList (boost::string_ref const &field) |
| Returns a range representing the list. | |
| template<class = void> | |
| bool | tokenInList (boost::string_ref const &value, boost::string_ref const &token) |
| Returns true if the specified token exists in the list. | |
| template<bool IsRequest, class Body, class Fields> | |
| bool | isKeepAlive (boost::beast::http::message< IsRequest, Body, Fields > const &m) |
| Result beast::rfc2616::split | ( | FwdIt | first, |
| FwdIt | last, | ||
| Char | delim ) |
Parse a character sequence of values separated by commas.
Double quotes and escape sequences will be converted. Excess white space, commas, double quotes, and empty elements are not copied. Format: #(token|quoted-string) Reference: http://www.w3.org/Protocols/rfc2616/rfc2616-sec2.html#sec2
| Result beast::rfc2616::splitCommas | ( | FwdIt | first, |
| FwdIt | last ) |
| Result beast::rfc2616::splitCommas | ( | std::string_view | s | ) |
| bool beast::rfc2616::ciEqual | ( | boost::string_ref | s1, |
| boost::string_ref | s2 ) |
| boost::iterator_range< ListIterator > beast::rfc2616::makeList | ( | boost::string_ref const & | field | ) |
| bool beast::rfc2616::tokenInList | ( | boost::string_ref const & | value, |
| boost::string_ref const & | token ) |