TGHtmlUri Class Reference

#include <TGHtmlUri.h>

Inheritance diagram for TGHtmlUri:

TObject TObject List of all members.

Public Member Functions

 TGHtmlUri (const char *zUri=0)
 TGHtmlUri (const TGHtmlUri *uri)
virtual ~TGHtmlUri ()
char * BuildUri ()
int EqualsUri (const TGHtmlUri *uri, int field_mask=URI_FULL_MASK)
int ComponentLength (const char *z, const char *zInit, const char *zTerm)
 TGHtmlUri (const char *zUri=0)
 TGHtmlUri (const TGHtmlUri *uri)
virtual ~TGHtmlUri ()
char * BuildUri ()
int EqualsUri (const TGHtmlUri *uri, int field_mask=URI_FULL_MASK)
int ComponentLength (const char *z, const char *zInit, const char *zTerm)

Public Attributes

char * fZScheme
char * fZAuthority
char * fZPath
char * fZQuery
char * fZFragment
char * fZScheme
char * fZAuthority
char * fZPath
char * fZQuery
char * fZFragment

Detailed Description

Definition at line 57 of file TGHtmlUri.h.


Constructor & Destructor Documentation

TGHtmlUri::TGHtmlUri ( const char *  zUri = 0  ) 

Definition at line 52 of file TGHtmlUri.cxx.

References ComponentLength(), fZAuthority, fZFragment, fZPath, fZQuery, fZScheme, n, and StrNDup().

TGHtmlUri::TGHtmlUri ( const TGHtmlUri uri  ) 

Definition at line 90 of file TGHtmlUri.cxx.

References fZAuthority, fZFragment, fZPath, fZQuery, fZScheme, and StrDup().

TGHtmlUri::~TGHtmlUri (  )  [virtual]

Definition at line 106 of file TGHtmlUri.cxx.

References fZAuthority, fZFragment, fZPath, fZQuery, and fZScheme.

TGHtmlUri::TGHtmlUri ( const char *  zUri = 0  ) 

TGHtmlUri::TGHtmlUri ( const TGHtmlUri uri  ) 

virtual TGHtmlUri::~TGHtmlUri (  )  [virtual]


Member Function Documentation

char * TGHtmlUri::BuildUri (  ) 

Definition at line 200 of file TGHtmlUri.cxx.

References fZAuthority, fZFragment, fZPath, fZQuery, fZScheme, n, sprintf(), and strcat().

Referenced by TGHtml::ResolveUri().

int TGHtmlUri::EqualsUri ( const TGHtmlUri uri,
int  field_mask = URI_FULL_MASK 
)

Definition at line 118 of file TGHtmlUri.cxx.

References fZAuthority, fZFragment, fZPath, fZQuery, fZScheme, URI_AUTH_MASK, URI_FRAGMENT_MASK, URI_PATH_MASK, URI_QUERY_MASK, and URI_SCHEME_MASK.

int TGHtmlUri::ComponentLength ( const char *  z,
const char *  zInit,
const char *  zTerm 
)

Definition at line 168 of file TGHtmlUri.cxx.

References i, and n.

Referenced by TGHtmlUri().

char* TGHtmlUri::BuildUri (  ) 

int TGHtmlUri::EqualsUri ( const TGHtmlUri uri,
int  field_mask = URI_FULL_MASK 
)

int TGHtmlUri::ComponentLength ( const char *  z,
const char *  zInit,
const char *  zTerm 
)


Member Data Documentation

char* TGHtmlUri::fZScheme

Definition at line 69 of file TGHtmlUri.h.

Referenced by BuildUri(), EqualsUri(), TGHtml::ResolveUri(), TGHtmlUri(), and ~TGHtmlUri().

char* TGHtmlUri::fZAuthority

Definition at line 70 of file TGHtmlUri.h.

Referenced by BuildUri(), EqualsUri(), TGHtml::ResolveUri(), TGHtmlUri(), and ~TGHtmlUri().

char* TGHtmlUri::fZPath

Definition at line 71 of file TGHtmlUri.h.

Referenced by BuildUri(), EqualsUri(), TGHtml::ResolveUri(), TGHtmlUri(), and ~TGHtmlUri().

char* TGHtmlUri::fZQuery

Definition at line 72 of file TGHtmlUri.h.

Referenced by BuildUri(), EqualsUri(), TGHtml::ResolveUri(), TGHtmlUri(), and ~TGHtmlUri().

char* TGHtmlUri::fZFragment

Definition at line 73 of file TGHtmlUri.h.

Referenced by BuildUri(), EqualsUri(), TGHtml::ResolveUri(), TGHtmlUri(), and ~TGHtmlUri().

char* TGHtmlUri::fZScheme

Definition at line 69 of file TGHtmlUri.h.

char* TGHtmlUri::fZAuthority

Definition at line 70 of file TGHtmlUri.h.

char* TGHtmlUri::fZPath

Definition at line 71 of file TGHtmlUri.h.

char* TGHtmlUri::fZQuery

Definition at line 72 of file TGHtmlUri.h.

char* TGHtmlUri::fZFragment

Definition at line 73 of file TGHtmlUri.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:39:33 2011 for ROOT_528-00b_version by  doxygen 1.5.1