base64.cc File Reference

#include "base64.h"
#include "rutz/bytearray.h"
#include "rutz/error.h"
#include "rutz/mappedfile.h"
#include <cctype>
#include "rutz/trace.h"
#include "rutz/debug.h"

Include dependency graph for base64.cc:

Go to the source code of this file.

Namespaces

namespace  GVX_DBG_REGISTER

Functions

void rutz::base64_encode (const unsigned char *src, unsigned int src_len, rutz::byte_array &dst, unsigned int line_width)
void rutz::base64_encode_string (const char *str, rutz::byte_array &dst, unsigned int line_width)
void rutz::base64_encode_file (const char *filename, rutz::byte_array &dst, unsigned int line_width)
void rutz::base64_decode (const char *src, unsigned int in_len, rutz::byte_array &dst)
void rutz::base64_decode (const rutz::byte_array &src, rutz::byte_array &dst)

Variables

const char GVX_DBG_REGISTER::base64_chars [65]
const int GVX_DBG_REGISTER::base64_to_num2 [256]


Detailed Description

functions for base64 encoding/decoding

Definition in file base64.cc.


The software described here is Copyright (c) 1998-2005, Rob Peters.
This page was generated Wed Dec 3 06:51:47 2008 by Doxygen version 1.5.5.