RESTinio
|
Namespaces | |
namespace | impl |
Typedefs | |
using | uint_type_t = std::uint_fast32_t |
Enumerations | |
enum class | decoding_error_t { invalid_base64_sequence } |
Description of base64 decode error. More... | |
Functions | |
bool | is_base64_char (char c) noexcept |
bool | is_valid_base64_string (string_view_t str) noexcept |
uint_type_t | uch (char ch) |
template<unsigned int Shift> | |
char | sixbits_char (uint_type_t bs) |
std::string | encode (string_view_t str) |
expected_t< std::string, decoding_error_t > | try_decode (string_view_t str) |
std::string | decode (string_view_t str) |
using restinio::utils::base64::uint_type_t = typedef std::uint_fast32_t |
Definition at line 34 of file base64.hpp.
|
strong |
Description of base64 decode error.
Enumerator | |
---|---|
invalid_base64_sequence |
Definition at line 178 of file base64.hpp.
|
inline |
Definition at line 269 of file base64.hpp.
|
inline |
Definition at line 123 of file base64.hpp.
|
inlinenoexcept |
Definition at line 37 of file base64.hpp.
|
inlinenoexcept |
Definition at line 44 of file base64.hpp.
char restinio::utils::base64::sixbits_char | ( | uint_type_t | bs | ) |
Definition at line 117 of file base64.hpp.
|
inline |
Definition at line 184 of file base64.hpp.
|
inline |
Definition at line 110 of file base64.hpp.