libadc-cxx 1.0.0
Structured logging for scientific computing
Loading...
Searching...
No Matches
Namespaces | Functions
b64.ipp File Reference
#include <openssl/evp.h>
#include <cstdlib>
#include <iostream>
#include <string>
#include <limits>
Include dependency graph for b64.ipp:

Go to the source code of this file.

Namespaces

namespace  adc
 

Functions

size_t adc::b64_length (size_t input_len)
 
size_t adc::binary_length (size_t input_len)
 
unsigned char * adc::base64 (const unsigned char *binary, size_t binary_len, unsigned char *b64buf, size_t b64buf_length)
 
unsigned char * adc::decode64 (const unsigned char *b64buf, size_t b64buf_length, unsigned char *binary, size_t binary_len)