ATLAS Offline Software
|
#include <unistd.h>
#include <strings.h>
#include <sstream>
#include <string>
Go to the source code of this file.
Classes | |
struct | urldecode::decoder_state_s |
Namespaces | |
urldecode | |
Typedefs | |
typedef struct urldecode::decoder_state_s | urldecode::decoder_state |
Enumerations | |
enum | urldecode::states { urldecode::ST_SYM, urldecode::ST_PERCENT, urldecode::ST_PERCENT_AND_SYM } |
Functions | |
int | urldecode::is_unreserved (char c) |
ssize_t | urldecode::urldecode (decoder_state *state, char *data, size_t size) |
Decodes URL-encoded data. More... | |
std::pair< std::string, int > | urldecode::urldecode (decoder_state *state, const std::string &data, size_t size) |