DSL
|
Macros | |
#define | base64_encode_buffer_size(n) ((((4 * (n)) / 3) + 3) & ~3) |
Functions | |
DSL_API int DSL_CC | base64_encode (const void *inBuffer, size_t count, char *outBuffer) |
DSL_API int DSL_CC | base64_decode (const char *inBuffer, size_t count, void *outBuffer) |
DSL_API int DSL_CC base64_decode | ( | const char * | inBuffer, |
size_t | count, | ||
void * | outBuffer | ||
) |
Decodes a base64 string to binary data.
Definition at line 183 of file base64.cpp.
DSL_API int DSL_CC base64_encode | ( | const void * | inBuffer, |
size_t | count, | ||
char * | outBuffer | ||
) |
Encodes binary data to a base64 string. outBuffer should be at least base64_encode_buffer_size(count) bytes long.
Definition at line 74 of file base64.cpp.