7#include "base64pp_export.h"
23 std::string BASE64PP_EXPORT
encode(std::span<std::uint8_t const>
const input);
32 std::optional<std::vector<std::uint8_t>> BASE64PP_EXPORT
decode(std::string_view
const encoded_str);
base64pp API namespace
Definition: base64pp.h:17
std::string BASE64PP_EXPORT encode(std::span< std::uint8_t const > const input)
This function will encode a blob of data into a base64 string.
Definition: base64pp.cpp:85
std::optional< std::vector< std::uint8_t > > BASE64PP_EXPORT decode(std::string_view const encoded_str)
Decodes a base64 encoded string, returning an optional blob. If the decoding fails,...
Definition: base64pp.cpp:123