39#define URI_SCHEME_MASK     (1<<0) 
   40#define URI_AUTH_MASK       (1<<1) 
   41#define URI_PATH_MASK       (1<<2) 
   42#define URI_QUERY_MASK      (1<<3) 
   43#define URI_FRAGMENT_MASK   (1<<4) 
   45#define URI_FULL_MASK       (URI_SCHEME_MASK | URI_AUTH_MASK |  \ 
   46                             URI_PATH_MASK   | URI_QUERY_MASK | \ 
   69   int ComponentLength(
const char *z, 
const char *zInit, 
const char *zTerm);
 
TGHtmlUri & operator=(const TGHtmlUri &)=delete
int ComponentLength(const char *z, const char *zInit, const char *zTerm)
Return the length of the next component of the URL in z[] given that the component starts at z[0].
int EqualsUri(const TGHtmlUri *uri, int field_mask=((1<< 0)|(1<< 1)|(1<< 2)|(1<< 3)|(1<< 4)))
Compare another uri with given field mask.
virtual ~TGHtmlUri()
Html uri destructor.
char * BuildUri()
Create a string to hold the given URI.
TGHtmlUri(const TGHtmlUri &)=delete
Mother of all ROOT objects.