base64 encode, decode class.
More...
#include <base64.hpp>
|
| static std::string | encode (const char *data, size_t size) |
| | encode data.
|
| |
| static std::string | encode (const std::string &data) |
| | encode data.
|
| |
| static std::string | encode (const BytesArray &data) |
| | encode data.
|
| |
| static BytesArray | decode (const std::string &data) |
| | decode a base64 encoded string.
|
| |
base64 encode, decode class.
◆ Base64()
◆ ~Base64()
| join::Base64::~Base64 |
( |
| ) |
|
|
delete |
◆ decode()
| BytesArray Base64::decode |
( |
const std::string & | data | ) |
|
|
static |
decode a base64 encoded string.
- Parameters
-
- Returns
- the string decoded.
◆ encode() [1/3]
| std::string Base64::encode |
( |
const BytesArray & | data | ) |
|
|
static |
encode data.
- Parameters
-
- Returns
- the encoded string.
◆ encode() [2/3]
| std::string Base64::encode |
( |
const char * | data, |
|
|
size_t | size ) |
|
static |
encode data.
- Parameters
-
| data | the data buffer to encode. |
| size | the data buffer size to encode. |
- Returns
- the encoded string.
◆ encode() [3/3]
| std::string Base64::encode |
( |
const std::string & | data | ) |
|
|
static |
encode data.
- Parameters
-
- Returns
- the encoded string.
The documentation for this class was generated from the following files: