LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
base64.cpp File Reference
#include "base64.h"
#include <iostream>

Go to the source code of this file.

Functions

static bool is_base64 (uint8_t c)
 
std::string base64_encode (const std::string &s)
 
std::string base64_decode (std::string const &encoded_string)
 

Variables

static const std::string base64_chars
 

Function Documentation

◆ base64_decode()

std::string base64_decode ( std::string const &  encoded_string)

Definition at line 96 of file base64.cpp.

◆ base64_encode()

std::string base64_encode ( const std::string &  s)

Definition at line 50 of file base64.cpp.

◆ is_base64()

static bool is_base64 ( uint8_t  c)
inlinestatic

Definition at line 46 of file base64.cpp.

Variable Documentation

◆ base64_chars

const std::string base64_chars
static
Initial value:
=
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
"abcdefghijklmnopqrstuvwxyz"
"0123456789+/"

Definition at line 40 of file base64.cpp.