Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
Base64 Class Reference

#include <Base64.h>

Static Public Member Functions

static void Encode (const char *input, unsigned int length, std::string &output)
 
static std::string Encode (const char *input, unsigned int length)
 
static void Encode (const std::string &input, std::string &output)
 
static std::string Encode (const std::string &input)
 
static void Decode (const char *input, unsigned int length, std::string &output)
 
static std::string Decode (const char *input, unsigned int length)
 
static void Decode (const std::string &input, std::string &output)
 
static std::string Decode (const std::string &input)
 

Member Function Documentation

◆ Decode() [1/4]

std::string Base64::Decode ( const char *  input,
unsigned int  length 
)
static

◆ Decode() [2/4]

void Base64::Decode ( const char *  input,
unsigned int  length,
std::string &  output 
)
static

◆ Decode() [3/4]

std::string Base64::Decode ( const std::string &  input)
static

◆ Decode() [4/4]

void Base64::Decode ( const std::string &  input,
std::string &  output 
)
static

◆ Encode() [1/4]

std::string Base64::Encode ( const char *  input,
unsigned int  length 
)
static

◆ Encode() [2/4]

void Base64::Encode ( const char *  input,
unsigned int  length,
std::string &  output 
)
static

◆ Encode() [3/4]

std::string Base64::Encode ( const std::string &  input)
static

◆ Encode() [4/4]

void Base64::Encode ( const std::string &  input,
std::string &  output 
)
static

The documentation for this class was generated from the following files: