Webdar 1.0.0
Web user interface to libdar
Public Types | Public Member Functions | List of all members
base64 Class Reference

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
 
base64operator= (const base64 &ref)=default
 
base64operator= (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
 

Detailed Description

implements the encoding to and decoding from base64


The documentation for this class was generated from the following files: