Assimp  v5.0.1. (December 2020)
Assimp::Base64 Namespace Reference

Functions

size_t Decode (const char *in, size_t inLength, uint8_t *&out)
 
std::vector< uint8_t > Decode (const std::string &in)
 
size_t Decode (const std::string &in, std::vector< uint8_t > &out)
 
std::string Encode (const std::vector< uint8_t > &in)
 
void Encode (const std::vector< uint8_t > &in, std::string &out)
 
void Encode (const uint8_t *in, size_t inLength, std::string &out)
 Will encode the given. More...
 

Function Documentation

◆ Decode() [1/3]

size_t Assimp::Base64::Decode ( const char *  in,
size_t  inLength,
uint8_t *&  out 
)

◆ Decode() [2/3]

std::vector<uint8_t> Assimp::Base64::Decode ( const std::string &  in)

◆ Decode() [3/3]

size_t Assimp::Base64::Decode ( const std::string &  in,
std::vector< uint8_t > &  out 
)

◆ Encode() [1/3]

std::string Assimp::Base64::Encode ( const std::vector< uint8_t > &  in)

◆ Encode() [2/3]

void Assimp::Base64::Encode ( const std::vector< uint8_t > &  in,
std::string &  out 
)

◆ Encode() [3/3]

void Assimp::Base64::Encode ( const uint8_t *  in,
size_t  inLength,
std::string &  out 
)

Will encode the given.

Parameters
in
inLength
out