Base64 encode/decode.
More...
#include <Base64.h>
|
| Base64 () |
|
void | encode (FILE *, std::string &, bool add_crlf=true) |
|
void | encode (const std::string &, std::string &, bool add_crlf=true) |
|
void | encode (const char *, size_t, std::string &, bool add_crlf=true) |
|
void | encode (unsigned char *, size_t, std::string &, bool add_crlf=true) |
|
void | decode (const std::string &, std::string &) |
|
void | decode (const std::string &, unsigned char *, size_t &) |
|
size_t | decode_length (const std::string &) |
|
|
static const char * | bstr |
|
static const char | rstr [128] |
|
Base64 encode/decode.
Definition at line 48 of file Base64.h.
Base64::Base64 |
( |
const Base64 & |
| ) |
|
|
inlineprivate |
void Base64::decode |
( |
const std::string & |
, |
|
|
std::string & |
|
|
) |
| |
void Base64::decode |
( |
const std::string & |
, |
|
|
unsigned char * |
, |
|
|
size_t & |
|
|
) |
| |
size_t Base64::decode_length |
( |
const std::string & |
| ) |
|
void Base64::encode |
( |
FILE * |
, |
|
|
std::string & |
, |
|
|
bool |
add_crlf = true |
|
) |
| |
void Base64::encode |
( |
const std::string & |
, |
|
|
std::string & |
, |
|
|
bool |
add_crlf = true |
|
) |
| |
void Base64::encode |
( |
const char * |
, |
|
|
size_t |
, |
|
|
std::string & |
, |
|
|
bool |
add_crlf = true |
|
) |
| |
void Base64::encode |
( |
unsigned char * |
, |
|
|
size_t |
, |
|
|
std::string & |
, |
|
|
bool |
add_crlf = true |
|
) |
| |
const char Base64::rstr[128] |
|
staticprivate |
The documentation for this class was generated from the following file: