Sese Framework
2.3.0
A cross-platform framework
|
#include "sese/convert/Base64Converter.h"
#include "sese/util/Endian.h"
#include <cmath>
#include <cstring>
#include <vector>
#include <algorithm>
Functions | |
void | encode (unsigned char in, unsigned char &out) |
Variables | |
sese::Base64Converter::CodePage | base64_code_page = reinterpret_cast<sese::Base64Converter::CodePage>("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/") |
Standard BASE64 Lookup Table. | |
sese::Base64Converter::CodePage | base62_code_page = reinterpret_cast<sese::Base64Converter::CodePage>("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789") |
|
inline |
References base64_code_page, and in().
Referenced by sese::MD5Util::encode(), sese::MD5Util::encode(), sese::MD5Util::encode(), sese::net::http::huffman_encoder_t::encode(), sese::net::http::huffman_encoder_t::encode(), sese::SHA1Util::encode(), sese::SHA1Util::encode(), sese::SHA1Util::encode(), sese::SHA256Util::encode(), sese::SHA256Util::encode(), and sese::SHA256Util::encode().
sese::Base64Converter::CodePage base62_code_page = reinterpret_cast<sese::Base64Converter::CodePage>("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789") |
Referenced by sese::Base64Converter::decodeBuffer(), and sese::Base64Converter::encodeInteger().
sese::Base64Converter::CodePage base64_code_page = reinterpret_cast<sese::Base64Converter::CodePage>("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/") |
Standard BASE64 Lookup Table.
Referenced by encode().