namespace Base64¶
Overview¶
namespace Base64 { // global functions uint8_t uc_decode(uint8_t uc); uint8_t uc_encode(uint8_t uc); std::vector<uint8_t> encode(const void* input, size_t length); std::vector<uint8_t> encode(const std::vector<uint8_t>& bin); std::vector<uint8_t> decode(const void* input, size_t length); std::vector<uint8_t> decode(const std::vector<uint8_t>& input); } // namespace Base64
Detailed Documentation¶
Global Functions¶
std::vector<uint8_t> encode(const void* input, size_t length)
Encodes supplied bytes into base64 encoded octets.
std::vector<uint8_t> encode(const std::vector<uint8_t>& bin)
Encodes supplied bytes into base64 encoded octets.
std::vector<uint8_t> decode(const void* input, size_t length)
Decodes supplied base64 encoded octets into raw bytes.
std::vector<uint8_t> decode(const std::vector<uint8_t>& input)
Decodes supplied base64 encoded octets into raw bytes.