8#ifndef SkBase64_DEFINED
9#define SkBase64_DEFINED
35 static size_t Encode(
const void* src,
size_t length,
void* dst,
const char*
encode =
nullptr);
43 return ((srcDataLength + 2) / 3) * 4;
56 [[nodiscard]]
static Error Decode(
const void* src,
size_t srcLength,
57 void* dst,
size_t* dstLength);
static void encode(uint8_t output[16], const uint32_t input[4])
static Error Decode(const void *src, size_t srcLength, void *dst, size_t *dstLength)
static size_t EncodedSize(size_t srcDataLength)
static size_t Encode(const void *src, size_t length, void *dst, const char *encode=nullptr)