23 #ifndef __ccxx_Base64_hxx 24 #define __ccxx_Base64_hxx 64 static size_t encode(
const byte_t* input,
size_t inputLen,
65 char* output,
size_t outputLen);
93 static size_t decode(
const char* input,
size_t inputLen,
94 byte_t* output,
size_t outputLen);
98 static int32_t decodeByte(
char c);
99 static char encodeByte(int32_t b);
107 #endif // __ccxx_Base64_hxx
Base-64 encoding and decoding routines.
Definition: Base64.h++:36
#define COMMONCPP_API
Definition: Common.h++:126
A buffer for storing a contiguous sequence of elements.
Definition: Buffer.h++:44
#define CCXX_COPY_DECLS(CLASS)
Inlines declarations of a copy constructor and assignment operator for the class CLASS.
Definition: Common.h++:295
Definition: AllocationMap.c++:25
unsigned char byte_t
An unsigned 8-bit value.
Definition: Integers.h++:68