plebble
base64.cpp File Reference
#include "base64.h"
#include <stdlib.h>
#include <sstream>
Include dependency graph for base64.cpp:

Classes

struct  anonymous_namespace{base64.cpp}::base64_encodestate
 
struct  anonymous_namespace{base64.cpp}::base64_decodestate
 

Namespaces

 anonymous_namespace{base64.cpp}
 

Enumerations

enum  anonymous_namespace{base64.cpp}::base64_encodestep { anonymous_namespace{base64.cpp}::step_A, anonymous_namespace{base64.cpp}::step_B, anonymous_namespace{base64.cpp}::step_C }
 
enum  anonymous_namespace{base64.cpp}::base64_decodestep { anonymous_namespace{base64.cpp}::step_a, anonymous_namespace{base64.cpp}::step_b, anonymous_namespace{base64.cpp}::step_c, anonymous_namespace{base64.cpp}::step_d }
 

Functions

void anonymous_namespace{base64.cpp}::base64_init_encodestate (base64_encodestate *state_in)
 
char anonymous_namespace{base64.cpp}::base64_encode_value (char value_in)
 
int anonymous_namespace{base64.cpp}::base64_encode_block (const char *plaintext_in, int length_in, char *code_out, base64_encodestate *state_in)
 
int anonymous_namespace{base64.cpp}::base64_encode_blockend (char *code_out, base64_encodestate *state_in)
 
void anonymous_namespace{base64.cpp}::base64_init_decodestate (base64_decodestate *state_in)
 
int anonymous_namespace{base64.cpp}::base64_decode_value (char value_in)
 
int anonymous_namespace{base64.cpp}::base64_decode_block (const char *code_in, const int length_in, char *plaintext_out, base64_decodestate *state_in)