LRAUV  revA
Encoder.h
Go to the documentation of this file.
1 /*
2  * Base64.h
3  *
4  * Created on: Sep 9, 2013
5  * Author: godin
6  */
7 
8 #ifndef ENCODER_H_
9 #define ENCODER_H_
10 
11 #include <sys/types.h>
12 
13 class Encoder
14 {
15 
16 public:
17 
18  static size_t UrlEncode( char const *src, size_t srclength, char *target, size_t targsize );
19  static size_t UrlDecode( char const *src, char *target, size_t targsize );
20 
21 protected:
22 
23  static const char HEX[];
24 };
25 
26 #endif /* ENCODER_H_ */
static size_t UrlEncode(char const *src, size_t srclength, char *target, size_t targsize)
Definition: Encoder.cpp:7
Definition: Encoder.h:13
static const char HEX[]
Definition: Encoder.h:23
static size_t UrlDecode(char const *src, char *target, size_t targsize)
Definition: Encoder.cpp:42