Elaztek Developer Hub
Blamite Game Engine - Strings  00425.12.30.24.2120.blamite
A library containing general purpose utilities and classes for use in multiple projects.
base64 Namespace Reference

Namespaces

 detail
 

Functions

template<class OutputBuffer , class InputIterator >
OutputBuffer encode_into (InputIterator begin, InputIterator end)
 
template<class OutputBuffer >
OutputBuffer encode_into (std::string_view data)
 
std::string to_base64 (std::string_view data)
 
template<class OutputBuffer >
OutputBuffer decode_into (std::string_view base64Text)
 
template<class OutputBuffer , class InputIterator >
OutputBuffer decode_into (InputIterator begin, InputIterator end)
 
std::string from_base64 (std::string_view data)
 

Function Documentation

◆ decode_into() [1/2]

template<class OutputBuffer , class InputIterator >
OutputBuffer base64::decode_into ( InputIterator  begin,
InputIterator  end 
)
inline

◆ decode_into() [2/2]

template<class OutputBuffer >
OutputBuffer base64::decode_into ( std::string_view  base64Text)
inline

◆ encode_into() [1/2]

template<class OutputBuffer , class InputIterator >
OutputBuffer base64::encode_into ( InputIterator  begin,
InputIterator  end 
)
inline

◆ encode_into() [2/2]

template<class OutputBuffer >
OutputBuffer base64::encode_into ( std::string_view  data)
inline

◆ from_base64()

std::string base64::from_base64 ( std::string_view  data)
inline

◆ to_base64()

std::string base64::to_base64 ( std::string_view  data)
inline