Classes | |
struct | bindata_ser |
This is a helper for serializing binary data. More... | |
struct | bindata_deser |
bindata_deser is a helper to deserialize base64-encoded binary data to a (char *). More... | |
struct | base64_decodestate |
struct | decoder |
struct | base64_encodestate |
struct | encoder |
Enumerations | |
enum | base64_decodestep { step_a, step_b, step_c, step_d } |
enum | base64_encodestep { step_A, step_B, step_C } |
Functions | |
void | base64_init_decodestate (base64_decodestate *state_in) |
int | base64_decode_value (char value_in) |
int | base64_decode_block (const char *code_in, const int length_in, char *plaintext_out, base64_decodestate *state_in) |
void | base64_init_encodestate (base64_encodestate *state_in) |
char | base64_encode_value (char value_in) |
int | base64_encode_block (const char *plaintext_in, int length_in, char *code_out, base64_encodestate *state_in) |
int | base64_encode_blockend (char *code_out, base64_encodestate *state_in) |
Added in version 1.3.1.
int s11n::base64::base64_decode_block | ( | const char * | code_in, | |
const int | length_in, | |||
char * | plaintext_out, | |||
base64_decodestate * | state_in | |||
) |
int s11n::base64::base64_decode_value | ( | char | value_in | ) |
int s11n::base64::base64_encode_block | ( | const char * | plaintext_in, | |
int | length_in, | |||
char * | code_out, | |||
base64_encodestate * | state_in | |||
) |
int s11n::base64::base64_encode_blockend | ( | char * | code_out, | |
base64_encodestate * | state_in | |||
) |
char s11n::base64::base64_encode_value | ( | char | value_in | ) |
void s11n::base64::base64_init_decodestate | ( | base64_decodestate * | state_in | ) |
void s11n::base64::base64_init_encodestate | ( | base64_encodestate * | state_in | ) |