LeviLamina
Loading...
Searching...
No Matches
rtc::Base64 Class Reference

Public Types

enum class  DecodeOption : int {
  ParseStrict = 1 << 0 , ParseWhite = 1 << 1 , PadYes = 1 << 2 , PadAny = 1 << 3 ,
  TermBuffer = 1 << 4 , TermChar = 1 << 5 , ParseMask = ParseStrict | ParseWhite , ParseAny = ParseStrict | ParseWhite ,
  PadMask = PadYes | PadAny , PadNo = PadYes | PadAny , Strict = ParseStrict | PadYes | TermBuffer , Lax = ParseStrict | ParseWhite | PadAny | TermChar ,
  TermMask = TermBuffer | TermChar , TermAny = TermBuffer | TermChar
}
 

Static Public Member Functions

static MCAPI void EncodeFromArray (void const *data, uint64 len, ::std::string *result)
 
static MCAPI ::std::add_lvalue_reference_t< char const[]> Base64Table ()
 
static MCAPI ::std::add_lvalue_reference_t< uchar const[]> DecodeTable ()
 

Member Function Documentation

◆ EncodeFromArray()

static MCAPI void rtc::Base64::EncodeFromArray ( void const * data,
uint64 len,
::std::string * result )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Base64Table()

static MCAPI ::std::add_lvalue_reference_t< char const []> rtc::Base64::Base64Table ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ DecodeTable()

static MCAPI ::std::add_lvalue_reference_t< uchar const []> rtc::Base64::DecodeTable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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