gdURI Class Reference

#include <gdNetNames.h>

Inheritance diagram for gdURI:

gURI gString gStringGeneric gStorage gTop List of all members.

Public Types

enum  eSwift { e_URI_NormalSwift, e_URI_Swift }

Public Member Functions

 gdURI (char *strURI=nil)
 gdURI (eScheme aScheme, char *strURI)
 ~gdURI ()
virtual bool IsOk ()
virtual bool IsValidDomain ()
virtual char * GetPathStr ()
virtual char * GetRelativePathStr (eSwift aSwift=e_URI_NormalSwift)
virtual char * GetDomainAndPathStr (eSwift aSwift=e_URI_NormalSwift)
virtual char * GetPathNameStr (eSwift aSwift=e_URI_NormalSwift)
virtual bool Update ()

Protected Attributes

gString sPad

Member Enumeration Documentation

enum gdURI::eSwift
 

Enumeration values:
e_URI_NormalSwift 
e_URI_Swift 

Definition at line 9 of file gdNetNames.h.


Constructor & Destructor Documentation

gdURI::gdURI char *  strURI = nil  ) 
 

Definition at line 15 of file gdNetNames.cpp.

gdURI::gdURI eScheme  aScheme,
char *  strURI
 

Definition at line 20 of file gdNetNames.cpp.

gdURI::~gdURI  ) 
 

Definition at line 27 of file gdNetNames.cpp.


Member Function Documentation

char * gdURI::GetDomainAndPathStr eSwift  aSwift = e_URI_NormalSwift  )  [virtual]
 

Definition at line 75 of file gdNetNames.cpp.

char * gdURI::GetPathNameStr eSwift  aSwift = e_URI_NormalSwift  )  [virtual]
 

Definition at line 97 of file gdNetNames.cpp.

char * gdURI::GetPathStr  )  [virtual]
 

Reimplemented from gURI.

Definition at line 55 of file gdNetNames.cpp.

Referenced by GetPathNameStr(), and GetRelativePathStr().

char * gdURI::GetRelativePathStr eSwift  aSwift = e_URI_NormalSwift  )  [virtual]
 

Definition at line 61 of file gdNetNames.cpp.

Referenced by GetDomainAndPathStr().

bool gdURI::IsOk  )  [virtual]
 

Reimplemented from gURI.

Definition at line 31 of file gdNetNames.cpp.

Referenced by Update().

bool gdURI::IsValidDomain  )  [virtual]
 

Reimplemented from gURI.

Definition at line 43 of file gdNetNames.cpp.

Referenced by IsOk().

bool gdURI::Update  )  [virtual]
 

Definition at line 120 of file gdNetNames.cpp.


Member Data Documentation

gString gdURI::sPad [protected]
 

Definition at line 35 of file gdNetNames.h.

Referenced by GetDomainAndPathStr(), GetPathNameStr(), and GetRelativePathStr().


The documentation for this class was generated from the following files:
Generated on Sat Aug 18 02:41:05 2007 for xpfweb_v2x lib by  doxygen 1.4.2