![]() |
Webdar 1.0.0
Web user interface to libdar
|
implements the encoding to and decoding from base64 More...
#include <base64.hpp>
Public Types | |
typedef char | decoded_block[3] |
typedef char | encoded_block[4] |
Public Member Functions | |
base64 (const base64 &ref)=default | |
base64 (base64 &&ref) noexcept=default | |
base64 & | operator= (const base64 &ref)=default |
base64 & | operator= (base64 &&ref) noexcept=default |
std::string | decode (const std::string &str) const |
std::string | encode (const std::string &str) const |
void | small_decode (const encoded_block &b64, decoded_block &out) const |
void | small_encode (unsigned int num_bytes, const decoded_block &bin, encoded_block &out) const |
implements the encoding to and decoding from base64