Go to the documentation of this file.
7 std::string
url_encode(
char const *str,
char const *end);
8 std::string
url_decode(
char const *str,
char const *end);
10 std::string
url_encode(
char const *str,
size_t len);
11 std::string
url_decode(
char const *str,
size_t len);
16 std::string
url_encode(std::string
const &str);
17 std::string
url_decode(std::string
const &str);
std::string url_decode(char const *str, char const *end)
Definition: urlencode.cpp:103
std::string url_decode(char const *str, char const *end)
Definition: urlencode.cpp:103
void vecprint(std::vector< char > *out, char c)
Definition: charvec.cpp:5
std::string to_stdstr(std::vector< char > const &vec)
Definition: charvec.cpp:39
static void url_encode_(char const *ptr, char const *end, std::vector< char > *out)
Definition: urlencode.cpp:13
std::string url_encode(char const *str, char const *end)
Definition: urlencode.cpp:32
std::string url_encode(char const *str, char const *end)
Definition: urlencode.cpp:32
static void url_decode_(char const *ptr, char const *end, std::vector< char > *out)
Definition: urlencode.cpp:84