Base64 decoder class.
More...
#include <base64_decoder.h>
|
| | Base64Decoder () |
| | Constructs a base64 decoder.
|
| |
| void | feed (const void *data, int size, bool append_result=true) |
| | Feeds the decoder with base64 encoded data.
|
| |
| DataBuffer & | get_result () |
| | Returns the decoded data.
|
| |
| void | reset () |
| | Resets the decoder.
|
| |
◆ Base64Decoder()
| clan::Base64Decoder::Base64Decoder |
( |
| ) |
|
Constructs a base64 decoder.
◆ decode() [1/3]
Decode.
- Parameters
-
- Returns
- Data Buffer
◆ decode() [2/3]
| static DataBuffer clan::Base64Decoder::decode |
( |
const std::string & | data | ) |
|
|
static |
Decode.
- Parameters
-
- Returns
- Data Buffer
◆ decode() [3/3]
| static DataBuffer clan::Base64Decoder::decode |
( |
const void * | data, |
|
|
int | size ) |
|
static |
Decode base64 data and return it in a buffer.
◆ feed()
| void clan::Base64Decoder::feed |
( |
const void * | data, |
|
|
int | size, |
|
|
bool | append_result = true ) |
Feeds the decoder with base64 encoded data.
◆ get_result()
Returns the decoded data.
◆ reset()
| void clan::Base64Decoder::reset |
( |
| ) |
|
The documentation for this class was generated from the following file: