libpromeki
1.0.0-alpha
PROfessional MEdia toolKIt
Loading...
Searching...
No Matches
base64.h
Go to the documentation of this file.
1
8
#pragma once
9
10
11
#include <promeki/config.h>
12
#if PROMEKI_ENABLE_CORE
13
#include <cstdint>
14
#include <cstddef>
15
#include <
promeki/namespace.h
>
16
#include <
promeki/string.h
>
17
#include <
promeki/buffer.h
>
18
#include <
promeki/error.h
>
19
20
PROMEKI_NAMESPACE_BEGIN
21
31
class
Base64 {
32
public
:
41
static
String encode(
const
void
*data,
size_t
len);
42
44
static
String encode(
const
Buffer &buf);
45
61
static
Buffer decode(
const
String &text, Error *err =
nullptr
);
62
};
63
64
PROMEKI_NAMESPACE_END
65
66
#endif
// PROMEKI_ENABLE_CORE
buffer.h
error.h
namespace.h
string.h
include
promeki
base64.h
Generated on 2026-05-21 02:27:58 from commit ffbc5cc (1.0.0-alpha).