/*
 *  base64util.h
 *  Base64Util
 *
 *  Created by Andrew Choi on 10/11/04.
 *  Copyright 2004 Andrew Choi. Perl Artistic License.
 *
 */

#ifndef BASE_64_UTIL_H
#define BASE_64_UTIL_H

#include <string>
#include <stdexcept>

extern std::string EncodeBase64(std::string s);
extern std::string DecodeBase64(std::string s) throw (std::invalid_argument);

extern std::string EncodeBase32(std::string s);
extern std::string DecodeBase32(std::string s) throw (std::invalid_argument);

#endif BASE_64_UTIL_H
