Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Base64 Class Reference

#include <Base64.h>

List of all members.

Static Public Member Functions

static std::basic_ostream<
char > & 
encode (std::basic_istream< char > &input, std::basic_ostream< char > &output)
static std::basic_ostream<
char > & 
decode (std::basic_istream< char > &input, std::basic_ostream< char > &output)
static std::string encode (const std::string &input)
static std::string decode (const std::string &input)

Static Private Attributes

static const char * encodeMap = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"


Member Function Documentation

static std::string Base64::decode const std::string &  input  )  [static]
 

basic_ostream< char > & Base64::decode std::basic_istream< char > &  input,
std::basic_ostream< char > &  output
[static]
 

static std::string Base64::encode const std::string &  input  )  [static]
 

static std::basic_ostream<char>& Base64::encode std::basic_istream< char > &  input,
std::basic_ostream< char > &  output
[static]
 


Member Data Documentation

const char * Base64::encodeMap = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" [static, private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jun 16 00:13:15 2005 for Netlib for Abuse! by  doxygen 1.4.3