GDCM  2.4.5
Static Public Member Functions | List of all members
gdcm::Base64 Class Reference

Class for Base64. More...

#include <gdcmBase64.h>

Static Public Member Functions

static size_t Decode (char *dst, size_t dlen, const char *src, size_t slen)
 Decode a base64-formatted buffer. More...
 
static size_t Encode (char *dst, size_t dlen, const char *src, size_t slen)
 Encode a buffer into base64 format. More...
 
static size_t GetDecodeLength (const char *src, size_t len)
 
static size_t GetEncodeLength (const char *src, size_t srclen)
 

Detailed Description

Class for Base64.

Member Function Documentation

static size_t gdcm::Base64::Decode ( char *  dst,
size_t  dlen,
const char *  src,
size_t  slen 
)
static

Decode a base64-formatted buffer.

Parameters
dstdestination buffer
dlensize of the buffer
srcsource buffer
slenamount of data to be decoded
Returns
0 if not successful, size of decoded otherwise
Examples:
DumpExamCard.cxx.
static size_t gdcm::Base64::Encode ( char *  dst,
size_t  dlen,
const char *  src,
size_t  slen 
)
static

Encode a buffer into base64 format.

Parameters
dstdestination buffer
dlensize of the buffer
srcsource buffer
slenamount of data to be encoded
Returns
0 if not successful, size of encoded otherwise
static size_t gdcm::Base64::GetDecodeLength ( const char *  src,
size_t  len 
)
static

Call this function to obtain the required buffer size

Examples:
DumpExamCard.cxx.
static size_t gdcm::Base64::GetEncodeLength ( const char *  src,
size_t  srclen 
)
static

Call this function to obtain the required buffer size


The documentation for this class was generated from the following file:

Generated on Fri Sep 25 2015 17:58:29 for GDCM by doxygen 1.8.9.1
SourceForge.net Logo