8 #ifndef CPPCMS_BASE64_H 9 #define CPPCMS_BASE64_H 11 #include <cppcms/defs.h> 41 unsigned char CPPCMS_API *
encode(
unsigned char const *begin,
unsigned char const *end,
unsigned char *target);
45 void encode(
unsigned char const *begin,
unsigned char const *end,std::ostream &output);
55 unsigned char CPPCMS_API *
decode(
unsigned char const *begin,
unsigned char const *end,
unsigned char *target);
63 bool CPPCMS_API
decode(std::string
const &input,std::string &output);
68 std::string CPPCMS_API
encode(std::string
const &input);
unsigned char CPPCMS_API * encode(unsigned char const *begin, unsigned char const *end, unsigned char *target)
This is the namespace where all CppCMS functionality is placed.
Definition: application.h:19
int CPPCMS_API encoded_size(size_t s)
unsigned char CPPCMS_API * decode(unsigned char const *begin, unsigned char const *end, unsigned char *target)
int CPPCMS_API decoded_size(size_t s)