ゴミ箱
Namespaces | Functions
base64.hpp File Reference
#include <cctype>
#include <string>
#include <utility>

Go to the source code of this file.

Namespaces

 boost
 
 boost::beast
 
 boost::beast::detail
 
 boost::beast::detail::base64
 

Functions

char const * boost::beast::detail::base64::get_alphabet ()
 
signed char const * boost::beast::detail::base64::get_inverse ()
 
std::size_t constexpr boost::beast::detail::base64::encoded_size (std::size_t n)
 Returns max chars needed to encode a base64 string. More...
 
std::size_t constexpr boost::beast::detail::base64::decoded_size (std::size_t n)
 Returns max bytes needed to decode a base64 string. More...
 
template<class = void>
std::size_t boost::beast::detail::base64::encode (void *dest, void const *src, std::size_t len)
 
template<class = void>
std::pair< std::size_t, std::size_t > boost::beast::detail::base64::decode (void *dest, char const *src, std::size_t len)
 
template<class = void>
std::string boost::beast::detail::base64_encode (std::uint8_t const *data, std::size_t len)
 
std::string boost::beast::detail::base64_encode (std::string const &s)
 
template<class = void>
std::string boost::beast::detail::base64_decode (std::string const &data)