#include <xmlParser.h>
Public Member Functions | |
XMLParserBase64Tool () | |
~XMLParserBase64Tool () | |
void | freeBuffer () |
char * | encode (unsigned char *inByteBuf, unsigned int inByteLen, char formatted=0) |
unsigned char * | decode (const char *inString, int *outByteLen=NULL, XMLError *xe=NULL) |
Static Public Member Functions | |
static int | encodeLength (int inBufLen, char formatted=0) |
static unsigned int | decodeSize (const char *inString, XMLError *xe=NULL) |
static unsigned char | decode (const char *inString, unsigned char *outByteBuf, int inMaxByteOutBuflen, XMLError *xe=NULL) |
Private Member Functions | |
void | alloc (int newsize) |
Private Attributes | |
void * | buf |
int | buflen |
Definition at line 507 of file xmlParser.h.
XMLParserBase64Tool::XMLParserBase64Tool | ( | ) | [inline] |
XMLParserBase64Tool::~XMLParserBase64Tool | ( | ) |
void XMLParserBase64Tool::alloc | ( | int | newsize | ) | [private] |
static unsigned char XMLParserBase64Tool::decode | ( | const char * | inString, | |
unsigned char * | outByteBuf, | |||
int | inMaxByteOutBuflen, | |||
XMLError * | xe = NULL | |||
) | [static] |
unsigned char* XMLParserBase64Tool::decode | ( | const char * | inString, | |
int * | outByteLen = NULL , |
|||
XMLError * | xe = NULL | |||
) |
static unsigned int XMLParserBase64Tool::decodeSize | ( | const char * | inString, | |
XMLError * | xe = NULL | |||
) | [static] |
char* XMLParserBase64Tool::encode | ( | unsigned char * | inByteBuf, | |
unsigned int | inByteLen, | |||
char | formatted = 0 | |||
) |
static int XMLParserBase64Tool::encodeLength | ( | int | inBufLen, | |
char | formatted = 0 | |||
) | [static] |
void XMLParserBase64Tool::freeBuffer | ( | ) |
void* XMLParserBase64Tool::buf [private] |
Definition at line 541 of file xmlParser.h.
int XMLParserBase64Tool::buflen [private] |
Definition at line 542 of file xmlParser.h.