|
Motion Master 6.0.0-alpha.86
Next-generation motion control software
|
#include "core/base64.h"#include <openssl/evp.h>#include <cstddef>#include <expected>#include <memory>#include <span>#include <string>#include <string_view>#include <vector>Namespaces | |
| namespace | mm |
| namespace | mm::core |
Functions | |
| std::string | mm::core::base64Encode (std::span< const uint8_t > bytes) |
Encodes bytes as base64 with padding, on one line. | |
| std::expected< std::vector< uint8_t >, std::string > | mm::core::base64Decode (std::string_view text) |
Decodes base64 text. | |