GUri Class Reference

Uri parser. More...

#include <INet.h>

Inheritance diagram for GUri:

GProxyUri

List of all members.

Public Member Functions

 GUri (char *uri=0)
 Parser for URI's.
bool Set (char *uri)
 Parse a URI into it's sub fields...
char * Get ()
 Re-constructs the URI.
void Empty ()
 Empty this object...
GAutoString Encode (char *s, char *ExtraCharsToEncode=0)
 URL encode.
GAutoString Decode (char *s)
 URL decode.


Detailed Description

Uri parser.

Constructor & Destructor Documentation

GUri::GUri ( char *  uri = 0  ) 

Parser for URI's.

Parameters:
uri  Optional URI to start parsing

References Set().


Member Function Documentation

GAutoString GUri::Encode ( char *  s,
char *  ExtraCharsToEncode = 0 
)

URL encode.

Parameters:
s  The string to encode
ExtraCharsToEncode  [Optional] Any extra characters you want encoded

References GStringPipe::NewStr(), and GBytePipe::Write().

Referenced by Get().


The documentation for this class was generated from the following files:

Generated on Wed Dec 1 15:41:05 2010 for Lgi by  doxygen 1.5.7.1