Base64Codec Class Reference
List of all members.
Public Member Functions |
| Base64Codec () |
| ~Base64Codec () |
bool | init (const std::string &base64String) |
bool | init (const void *binaryData, uint32_t binaryDataSize) |
const int8_t * | getData () const |
uint32_t | getDataSize () const |
Protected Member Functions |
int32_t | decodeblock (uint8_t input[4], uint8_t output[3]) |
void | encodeblock (uint8_t input[3], uint8_t output[4], int32_t len) |
Protected Attributes |
int8_t * | data |
uint32_t | dataSize |
Constructor & Destructor Documentation
Member Function Documentation
int32_t decodeblock |
( |
uint8_t |
input[4], |
|
|
uint8_t |
output[3] | |
|
) |
| | [inline, protected] |
void encodeblock |
( |
uint8_t |
input[3], |
|
|
uint8_t |
output[4], |
|
|
int32_t |
len | |
|
) |
| | [inline, protected] |
const int8_t* getData |
( |
|
) |
const [inline] |
uint32_t getDataSize |
( |
|
) |
const [inline] |
bool init |
( |
const void * |
binaryData, |
|
|
uint32_t |
binaryDataSize | |
|
) |
| | [inline] |
bool init |
( |
const std::string & |
base64String |
) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following file: