GATE
base64.h File Reference

Base64 codecs. More...

Functions

GATE_ENCODE_API void gate_base64_enc3 (char const *inputTriple, char *outputQuad)
 
GATE_ENCODE_API void gate_base64_enc2 (char const *inputTuple, char *outputQuad)
 
GATE_ENCODE_API void gate_base64_enc1 (char const *inputTuple, char *outputQuad)
 
GATE_ENCODE_API gate_size_t gate_base64_dec (char const *inputQuad, char *outputTriple)
 
GATE_ENCODE_API gate_result_t gate_base64_encode (gate_string_t const *src, gate_strbuilder_t *dst)
 
GATE_ENCODE_API gate_result_t gate_base64_encode_stream (gate_stream_t *src, gate_stream_t *dst)
 
GATE_ENCODE_API gate_result_t gate_base64_encode_buffer (char const *src, gate_size_t srclength, char *dst, gate_size_t *dstlength)
 
GATE_ENCODE_API gate_result_t gate_base64_decode (gate_string_t const *src, gate_strbuilder_t *dst)
 
GATE_ENCODE_API gate_result_t gate_base64_decode_stream (gate_stream_t *src, gate_stream_t *dst)
 
GATE_ENCODE_API gate_result_t gate_base64_decode_buffer (char const *src, gate_size_t srclength, char *dst, gate_size_t *dstlength)
 

Detailed Description

Base64 codecs.