Uri Class Reference
[Web]

Inheritance diagram for Uri:
IMemoryValidate IHashable

List of all members.

Public Member Functions

 Uri (const Uri &uri)
 Uri (const String &cpuri)
Uri & operator= (const Uri &uri)
String & Protocol ()
String & Host ()
int & Port ()
String & Path ()
String & Filename ()
String & FileExt ()
const Vector< Association
< String, String > > & 
Args ()
bool HasArg (const String &argname) const
String & GetArg (const String &argname)
void Parse (const String &uri)
virtual int32 HashCode () const
StringPtr AbsolutePath () const
StringPtr ToString () const
void ValidateMem () const
void CheckMem () const

Protected Attributes

String m_protocol
String m_server
int m_port
String m_path
String m_filename
String m_fileext
Vector< Association< String,
String > > 
m_args
Hashtable< String, String > m_argIdx

Detailed Description

Definition at line 34 of file Uri.h.


Member Function Documentation

void Uri::Parse ( const String &  uri  ) 

-- This parse needs work

Definition at line 77 of file Uri.cpp.

References Vector< T >::Add().


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