Proud::Base64Encoder Class Reference

Static Public Member Functions

static PROUD_API void Encode (const ByteArray &binary, StringA &outText)
 
static StringA Encode (const ByteArray &binary)
 
static PROUD_API void Encode (const uint8_t *binary, int binaryLength, StringA &outText)
 
static PROUD_API void Decode (const StringA &text, ByteArray &outBinary)
 
static PROUD_API void Encode (const ByteArrayPtr &binary, StringA &outText)
 
static PROUD_API void Decode (const StringA &text, ByteArrayPtr &outBinary)
 

Detailed Description

base64 인코딩을 합니다. 즉 바이너리를 최대한 작은 크기의 텍스트로 변환합니다. 반대의 역할도 해줍니다.