TUrl
class description - source file - inheritance tree
    private:
      TUrl TUrl()
    public:
                 TUrl TUrl(const char* url)
                 TUrl TUrl(const TUrl& url)
         virtual void ~TUrl()
              TClass* Class()
          const char* GetAnchor() const
          const char* GetFile() const
          const char* GetHost() const
          const char* GetOptions() const
                Int_t GetPort() const
          const char* GetProtocol() const
          const char* GetUrl() const
      virtual TClass* IsA() const
               Bool_t IsValid() const
                TUrl& operator=(const TUrl& rhs)
         virtual void Print(Option_t* option)
         virtual void ShowMembers(TMemberInspector& insp, char* parent)
         virtual void Streamer(TBuffer& b)
    private:
      TString fUrl       full URL
      TString fProtocol  protocol: http, ftp, news, root, rfio, hpss
      TString fHost      remote host
      TString fFile      remote object
      TString fAnchor    anchor in object
      TString fOptions   options (after ?)
        Int_t fPort      port through which to contact remote server
                                                                      
 TUrl                                                                 
                                                                      
 This class represents a WWW compatible URL.                          
 It provides member functions to returns the different parts of       
 an URL.                                                              
                                                                      
 TUrl(const char *url)
 Parse url character string and split in its different subcomponents.
 Use IsValid() to check if URL is legal.
 url: [proto://]host[:port][/file.ext][#anchor][?options]
 Allowed protocols: http, root, ftp, news, file, rfio, hpss (default http)
 Default ports: http=80, root=432, ftp=20, news=119.
 TUrl(const TUrl &url)
 TUrl copt ctor.
const char* GetUrl()
 Return full URL.
void Print(Option_t *)
 Print URL on stdout.
Inline Functions
               TUrl TUrl(const TUrl& url)
              TUrl& operator=(const TUrl& rhs)
        const char* GetProtocol() const
        const char* GetHost() const
        const char* GetFile() const
        const char* GetAnchor() const
        const char* GetOptions() const
              Int_t GetPort() const
             Bool_t IsValid() const
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void ~TUrl()
Author:     Fons Rademakers   17/01/97
Last update:   2.22/06 22/06/99  10.28.39  by  Fons Rademakers
Copyright (c) 1995-1999, The ROOT System, All rights reserved.         *
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.