/*
 * Base64.h
 *
 *  Created on: Sep 9, 2013
 *      Author: godin
 */

#ifndef ENCODER_H_
#define ENCODER_H_

#include <sys/types.h>

class Encoder
{

public:

    static size_t UrlEncode( char const *src, size_t srclength, char *target, size_t targsize );
    static size_t UrlDecode( char const *src, char *target, size_t targsize );

protected:

    static const char HEX[];
};

#endif /* ENCODER_H_ */
