ClearSilver::URL Class Reference

HTTP-encoded URL. More...

#include <URL.h>

List of all members.

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.
URLoperator= (const URL &)
 Assignment operator.


Detailed Description

HTTP-encoded URL.

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.


The documentation for this class was generated from the following files:
Generated on Tue May 16 14:50:55 2006 for ClearSilver C++ Library by  doxygen 1.4.5