| 
    rippled
    
   | 
 
Functions | |
| char const * | get_alphabet () | 
| signed char const * | get_inverse () | 
| std::size_t constexpr | encoded_size (std::size_t n) | 
| Returns max chars needed to encode a base64 string.   | |
| std::size_t constexpr | decoded_size (std::size_t n) | 
| Returns max bytes needed to decode a base64 string.   | |
| std::size_t | encode (void *dest, void const *src, std::size_t len) | 
| Encode a series of octets as a padded, base64 string.   | |
| std::pair< std::size_t, std::size_t > | decode (void *dest, char const *src, std::size_t len) | 
| Decode a padded base64 string into a series of octets.   | |
| char const * ripple::base64::get_alphabet | ( | ) | 
Definition at line 70 of file libxrpl/basics/base64.cpp.
| signed char const * ripple::base64::get_inverse | ( | ) | 
Definition at line 78 of file libxrpl/basics/base64.cpp.
      
  | 
  constexpr | 
Returns max chars needed to encode a base64 string.
Definition at line 118 of file libxrpl/basics/base64.cpp.
      
  | 
  constexpr | 
Returns max bytes needed to decode a base64 string.
Definition at line 124 of file libxrpl/basics/base64.cpp.
| std::size_t ripple::base64::encode | ( | void * | dest, | 
| void const * | src, | ||
| std::size_t | len | ||
| ) | 
Encode a series of octets as a padded, base64 string.
The resulting string will not be null terminated.
The memory pointed to by out points to valid memory of at least encoded_size(len) bytes.
out. This will exclude any null termination. Definition at line 142 of file libxrpl/basics/base64.cpp.
| std::pair< std::size_t, std::size_t > ripple::base64::decode | ( | void * | dest, | 
| char const * | src, | ||
| std::size_t | len | ||
| ) | 
Decode a padded base64 string into a series of octets.
The memory pointed to by out points to valid memory of at least decoded_size(len) bytes.
out, and the number of characters read from the input string, expressed as a pair. Definition at line 192 of file libxrpl/basics/base64.cpp.