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: