#include <Base64Encoder.h>
Public Member Functions | |
| Base64Encoder () | |
| virtual | ~Base64Encoder () |
| std::string | encodeValue (void *value, unsigned long ulSizeofValue) |
| unsigned char * | decodeValue (const std::string &value, unsigned long &ulSizeofValue) |
Static Private Attributes | |
| static const unsigned char | lookupTable [65] |
| static const unsigned char | lookdownTable [256] |
| static const int | g_KsizeofBase64Buffer = 3 |
Definition at line 29 of file Base64Encoder.h.
|
|
Definition at line 60 of file Base64Encoder.cpp. |
|
|
Definition at line 65 of file Base64Encoder.cpp. |
|
||||||||||||
|
Definition at line 106 of file Base64Encoder.cpp. References lookdownTable. |
|
||||||||||||
|
Definition at line 70 of file Base64Encoder.cpp. References lookupTable. |
|
|
Definition at line 76 of file Base64Encoder.h. |
|
|
Initial value: {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 62,0, 0, 0, 63,52,53,
54,55,56,57,58,59,60,61,0, 0,
0, 0, 0, 0, 0, 0, 1, 2, 3, 4,
5, 6, 7, 8, 9,10,11,12,13,14,
15,16,17,18,19,20,21,22,23,24,
25,0, 0, 0, 0, 0, 0, 26,27,28,
29,30,31,32,33,34,35,36,37,38,
39,40,41,42,43,44,45,46,47,48,
49,50,51,0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0
}
Definition at line 70 of file Base64Encoder.h. Referenced by decodeValue(). |
|
|
Initial value:
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
"abcdefghijklmnopqrstuvwxyz"
"0123456789+/"
Copyright (C) 2000 Scott Seely, scott@scottseely.com modifications by Gerard J. Cerchio gjpc@circlesoft.com rewritten Mar 28, 2006 by Gerard J. Cerchio This library is public domain software Definition at line 65 of file Base64Encoder.h. Referenced by encodeValue(). |
1.4.6