|
| int | http::detail::getLastError () noexcept |
| |
| constexpr int | http::detail::getAddressFamily (const InternetProtocol internetProtocol) |
| |
| template<typename C > |
| constexpr bool | http::detail::isWhiteSpaceChar (const C c) noexcept |
| |
| template<typename C > |
| constexpr bool | http::detail::isDigitChar (const C c) noexcept |
| |
| template<typename C > |
| constexpr bool | http::detail::isAlphaChar (const C c) noexcept |
| |
| template<typename C > |
| constexpr bool | http::detail::isTokenChar (const C c) noexcept |
| |
| template<typename C > |
| constexpr bool | http::detail::isVisibleChar (const C c) noexcept |
| |
| template<typename C > |
| constexpr bool | http::detail::isObsoleteTextChar (const C c) noexcept |
| |
| template<class Iterator > |
| Iterator | http::detail::skipWhiteSpaces (const Iterator begin, const Iterator end) |
| |
| template<typename T , typename C , typename std::enable_if< std::is_unsigned< T >::value >::type * = nullptr> |
| constexpr T | http::detail::digitToUint (const C c) |
| |
| template<typename T , typename C , typename std::enable_if< std::is_unsigned< T >::value >::type * = nullptr> |
| constexpr T | http::detail::hexDigitToUint (const C c) |
| |
| template<class Iterator > |
| Uri | http::detail::parseUri (const Iterator begin, const Iterator end) |
| |
| template<class Iterator > |
| std::pair< Iterator, HttpVersion > | http::detail::parseHttpVersion (const Iterator begin, const Iterator end) |
| |
| template<class Iterator > |
| std::pair< Iterator, std::uint16_t > | http::detail::parseStatusCode (const Iterator begin, const Iterator end) |
| |
| template<class Iterator > |
| std::pair< Iterator, std::string > | http::detail::parseReasonPhrase (const Iterator begin, const Iterator end) |
| |
| template<class Iterator > |
| std::pair< Iterator, std::string > | http::detail::parseToken (const Iterator begin, const Iterator end) |
| |
| template<class Iterator > |
| std::pair< Iterator, std::string > | http::detail::parseFieldValue (const Iterator begin, const Iterator end) |
| |
| template<class Iterator > |
| std::pair< Iterator, std::string > | http::detail::parseFieldContent (const Iterator begin, const Iterator end) |
| |
| template<class Iterator > |
| std::pair< Iterator, HeaderField > | http::detail::parseHeaderField (const Iterator begin, const Iterator end) |
| |
| template<class Iterator > |
| std::pair< Iterator, Status > | http::detail::parseStatusLine (const Iterator begin, const Iterator end) |
| |
| template<typename T , class Iterator , typename std::enable_if< std::is_unsigned< T >::value >::type * = nullptr> |
| T | http::detail::stringToUint (const Iterator begin, const Iterator end) |
| |
| template<typename T , class Iterator , typename std::enable_if< std::is_unsigned< T >::value >::type * = nullptr> |
| T | http::detail::hexStringToUint (const Iterator begin, const Iterator end) |
| |
| std::string | http::detail::encodeRequestLine (const std::string &method, const std::string &target) |
| |
| std::string | http::detail::encodeHeaderFields (const HeaderFields &headerFields) |
| |
| template<class Iterator > |
| std::string | http::detail::encodeBase64 (const Iterator begin, const Iterator end) |
| |
| std::vector< std::uint8_t > | http::detail::encodeHtml (const Uri &uri, const std::string &method, const std::vector< uint8_t > &body, HeaderFields headerFields) |
| |