#include <URL.h>
Public Member Functions | |
| operator std::string () const | |
| Unescape the URL. | |
| std::string | operator() () const |
| Access the escaped URL. | |
Constructors and assignment operators | |
| URL () | |
| Default constructor. | |
| URL (const char *) | |
| Construct an encoded URL. | |
| URL (const std::string &) | |
| Construct an encoded URL. | |
| URL (const URL &) | |
| Copy constructor. | |
| ~URL () | |
| Destructor. | |
| URL & | operator= (const URL &) |
| Assignment operator. | |
This class encodes special characters in a string for use as an HTTP URL. Characters which are escaped include control characters, percent (%), question mark (?), plus (+), space ( ), equal sign (=), ampersand (&), slash (/), and quotation mark (").
Definition at line 60 of file URL.h.
1.4.5