#include <tools++.h>
Public Member Functions | |
Base64 (void) | |
virtual | ~Base64 (void) |
unsigned char * | encode (unsigned char *str, int sz) |
unsigned char * | decode (unsigned char *str, int *sz) |
Buffer | encode (Buffer buf) |
Buffer | decode (Buffer buf) |
Private Member Functions | |
void | init (void) |
void | free (void) |
Class Base64
unsigned char* を返す encode(), decode() は free() が必要
Definition at line 32 of file tools++.h.
Base64 | ( | void | ) | [inline] |
Definition at line 35 of file tools++.h.
References Base64::init().
00035 { init();}
virtual ~Base64 | ( | void | ) | [inline, virtual] |
Definition at line 36 of file tools++.h.
References Base64::free().
00036 { free();}
Definition at line 48 of file tools++.h.
References decode_base64_Buffer().
00048 { return decode_base64_Buffer(buf);}
unsigned char* decode | ( | unsigned char * | str, | |
int * | sz | |||
) | [inline] |
Definition at line 46 of file tools++.h.
References decode_base64().
00046 { return decode_base64(str, sz);}
Definition at line 47 of file tools++.h.
References encode_base64_Buffer().
00047 { return encode_base64_Buffer(buf);}
unsigned char* encode | ( | unsigned char * | str, | |
int | sz | |||
) | [inline] |
Definition at line 45 of file tools++.h.
References encode_base64().
00045 { return encode_base64(str, sz);}
void free | ( | void | ) | [inline, private] |
Definition at line 40 of file tools++.h.
Referenced by Base64::~Base64().
void init | ( | void | ) | [inline, private] |
Definition at line 39 of file tools++.h.
Referenced by Base64::Base64().