#include <TUrl.h>
Inheritance diagram for TUrl:
Public Member Functions | |
TUrl () | |
TUrl (const char *url, Bool_t defaultIsFile=kFALSE) | |
TUrl (const TUrl &url) | |
TUrl & | operator= (const TUrl &rhs) |
virtual | ~TUrl () |
const char * | GetUrl (Bool_t withDeflt=kFALSE) const |
const char * | GetProtocol () const |
const char * | GetUser () const |
const char * | GetPasswd () const |
const char * | GetHost () const |
const char * | GetHostFQDN () const |
const char * | GetFile () const |
const char * | GetAnchor () const |
const char * | GetOptions () const |
const char * | GetValueFromOptions (const char *key) const |
Int_t | GetIntValueFromOptions (const char *key) const |
void | ParseOptions () const |
void | CleanRelativePath () |
const char * | GetFileAndOptions () const |
Int_t | GetPort () const |
Bool_t | IsValid () const |
void | SetProtocol (const char *proto, Bool_t setDefaultPort=kFALSE) |
void | SetUser (const char *user) |
void | SetPasswd (const char *pw) |
void | SetHost (const char *host) |
void | SetFile (const char *file) |
void | SetAnchor (const char *anchor) |
void | SetOptions (const char *opt) |
void | SetPort (Int_t port) |
void | SetUrl (const char *url, Bool_t defaultIsFile=kFALSE) |
Bool_t | IsSortable () const |
Int_t | Compare (const TObject *obj) const |
void | Print (Option_t *option="") const |
TUrl () | |
TUrl (const char *url, Bool_t defaultIsFile=kFALSE) | |
TUrl (const TUrl &url) | |
TUrl & | operator= (const TUrl &rhs) |
virtual | ~TUrl () |
const char * | GetUrl (Bool_t withDeflt=kFALSE) const |
const char * | GetProtocol () const |
const char * | GetUser () const |
const char * | GetPasswd () const |
const char * | GetHost () const |
const char * | GetHostFQDN () const |
const char * | GetFile () const |
const char * | GetAnchor () const |
const char * | GetOptions () const |
const char * | GetValueFromOptions (const char *key) const |
Int_t | GetIntValueFromOptions (const char *key) const |
void | ParseOptions () const |
void | CleanRelativePath () |
const char * | GetFileAndOptions () const |
Int_t | GetPort () const |
Bool_t | IsValid () const |
void | SetProtocol (const char *proto, Bool_t setDefaultPort=kFALSE) |
void | SetUser (const char *user) |
void | SetPasswd (const char *pw) |
void | SetHost (const char *host) |
void | SetFile (const char *file) |
void | SetAnchor (const char *anchor) |
void | SetOptions (const char *opt) |
void | SetPort (Int_t port) |
void | SetUrl (const char *url, Bool_t defaultIsFile=kFALSE) |
Bool_t | IsSortable () const |
Int_t | Compare (const TObject *obj) const |
void | Print (Option_t *option="") const |
Static Public Member Functions | |
static TObjArray * | GetSpecialProtocols () |
static TObjArray * | GetSpecialProtocols () |
Private Types | |
enum | EStatusBits |
enum | EStatusBits |
Private Member Functions | |
void | FindFile (char *u, Bool_t stripDoubleSlash=kTRUE) |
void | FindFile (char *u, Bool_t stripDoubleSlash=kTRUE) |
Private Attributes | |
TString | fUrl |
TString | fProtocol |
TString | fUser |
TString | fPasswd |
TString | fHost |
TString | fFile |
TString | fAnchor |
TString | fOptions |
TString | fFileOA |
TString | fHostFQ |
file with option and anchor | |
Int_t | fPort |
fully qualified host name | |
TMap * | fOptionsMap |
TMap * | fOptionsMap |
Static Private Attributes | |
static TObjArray * | fgSpecialProtocols |
map containing options key/value pairs | |
static THashList * | fgHostFQDNs |
static TObjArray * | fgSpecialProtocols |
map containing options key/value pairs | |
static THashList * | fgHostFQDNs |
Definition at line 41 of file TUrl.h.
enum TUrl::EStatusBits [private] |
enum TUrl::EStatusBits [private] |
TUrl::TUrl | ( | const TUrl & | url | ) |
TUrl::~TUrl | ( | ) | [virtual] |
TUrl::TUrl | ( | const TUrl & | url | ) |
virtual TUrl::~TUrl | ( | ) | [virtual] |
Definition at line 381 of file TUrl.cxx.
References TString::BeginsWith(), TString::CompareTo(), fAnchor, fFile, fHost, fOptions, fPasswd, fPort, fProtocol, fUrl, fUser, TObjArray::GetEntriesFast(), GetSpecialProtocols(), i, IsValid(), kFALSE, kTRUE, kUrlHasDefaultPort, kUrlWithDefaultPort, l, p, TString::ReplaceAll(), s, sprintf(), TObject::TestBit(), and TObjArray::UncheckedAt().
Referenced by TAlienSystem::AccessPathName(), TDSet::Add(), TChain::AddFileInfoList(), TAlienSystem::AlienFilestat(), TXProofMgr::AttachSession(), TAlienSystem::ChangeDirectory(), TDataSetManager::CheckDataSetSrvMaps(), TAlienSystem::Chmod(), Compare(), TFile::Cp(), TXProofMgr::Cp(), TNetFile::Create(), TProofMgr::CreateSession(), TXNetFile::CreateXClient(), do_anadist_ds(), TAlienCollection::ExportXML(), TFileInfo::FindByUrl(), TCastorFile::FindServerAndPath(), TDCacheFile::GetDcapPath(), THDFSSystem::GetDirEntry(), getDSMgr(), TAlienResult::GetFileInfoList(), TGLiteResult::GetFileInfoList(), TFileCollection::GetFilesOnServer(), TFileCollection::GetFilesPerServer(), TPacketizerFile::GetNextPacket(), TXNetSystem::GetPathInfo(), TFileStager::GetPathName(), getProof(), TWebFile::GetProxy(), TBranch::GetRealFileName(), TClSession::GetServer(), TProofMgr::GetUrl(), TProof::GetUrl(), TXProofMgr::HandleError(), TXSlave::Init(), TXProofMgr::Init(), TSlave::Init(), TProofPlayerRemote::InitPacketizer(), TDSetElement::Lookup(), TAlienSystem::MakeDirectory(), TProofOutputFile::Merge(), TXNetFile::Open(), TApplication::Open(), TFile::Open(), TAlienSystem::OpenDirectory(), TFile::OpenFromCache(), pingServerAt(), Print(), TProof::Process(), TDataSetManager::ScanDataSet(), TDataSetManager::ScanFile(), TPEAC::StartSession(), TProof::StartSlaves(), TNetFile::SysOpen(), TXNetFile::SysOpen(), TFile::TFile(), TXNetFile::TXNetFile(), TSessionFrame::UpdateListOfDataSets(), and TProof::UploadDataSet().
const char* TUrl::GetProtocol | ( | ) | const [inline] |
Definition at line 73 of file TUrl.h.
References fProtocol.
Referenced by TAlienSystem::AccessPathName(), TAlienSystem::AlienFilestat(), TAlienSystem::ChangeDirectory(), TDataSetManager::CheckDataSetSrvMaps(), checkUrl(), TAlienSystem::Chmod(), ClassImp(), TProof::ClearData(), TNetFile::ConnectServer(), TSystem::ConsistentWith(), TXProofMgr::Cp(), TNetSystem::Create(), TCastorFile::FindServerAndPath(), ProofAux::GenerateTree(), TDCacheFile::GetDcapPath(), TFileCollection::GetFilesPerServer(), TApplication::GetOptions(), TXSlave::Init(), TSlave::Init(), TFTP::Init(), TAlienSystem::MakeDirectory(), TAlienSystem::OpenDirectory(), TFile::OpenFromCache(), ReadRemote(), ReadRemoteImage(), ReadSize(), TPacketizerAdaptive::ReassignPacket(), TWebFile::SetMsgReadBuffer10(), and TOracleServer::TOracleServer().
const char* TUrl::GetUser | ( | ) | const [inline] |
Definition at line 74 of file TUrl.h.
References fUser.
Referenced by TWebFile::BasicAuthentication(), ClassImp(), TNetFile::ConnectServer(), TNetSystem::ConsistentWith(), TNetSystem::Create(), TXNetFile::FormUrl(), TProof::GetUser(), TApplicationServer::GetUser(), TFTP::Init(), TNetSystem::InitRemoteEntity(), TSystem::IsPathLocal(), TProof::MarkBad(), TProofMgr::MatchUrl(), TXProofMgr::MatchUrl(), TApplication::Open(), TApplicationRemote::Print(), TApplicationRemote::TApplicationRemote(), and TProof::TProof().
const char* TUrl::GetPasswd | ( | ) | const [inline] |
Definition at line 75 of file TUrl.h.
References fPasswd.
Referenced by TWebFile::BasicAuthentication(), ClassImp(), and TXSlave::Init().
const char* TUrl::GetHost | ( | ) | const [inline] |
Definition at line 76 of file TUrl.h.
References fHost.
Referenced by TDataSetManager::CheckDataSetSrvMaps(), ClassImp(), TProof::ClearData(), TNetFile::ConnectServer(), TXProofMgr::Exec(), TXNetFile::FormUrl(), TDCacheFile::GetDcapPath(), TWebFile::GetFromWeb(), TWebFile::GetFromWeb10(), TWebFile::GetHead(), TApplicationServer::GetHost(), TWebFile::GetHunk(), TWebFile::GetLine(), TFTP::Init(), TSystem::IsPathLocal(), TProof::MarkBad(), TXProofMgr::MatchUrl(), TApplication::Open(), pingXproofdAt(), pingXrootdAt(), ReadRemote(), ReadRemoteImage(), ReadSize(), TPacketizerAdaptive::ReassignPacket(), TWebSocket::ReOpen(), runProof(), TApplicationRemote::SendFile(), TMonaLisaWriter::SendFileCloseEvent(), TMonaLisaWriter::SendFileOpenProgress(), TWebFile::SetMsgReadBuffer10(), TProofPEAC::StartSlaves(), stressProof(), TApplicationRemote::TApplicationRemote(), TOracleServer::TOracleServer(), and TProof::TProof().
const char * TUrl::GetHostFQDN | ( | ) | const |
Definition at line 462 of file TUrl.cxx.
References TList::Add(), fgHostFQDNs, fHost, fHostFQ, THashList::FindObject(), TSystem::GetHostByName(), TNamed::GetTitle(), gSystem, gURLMutex, R__LOCKGUARD2, and TCollection::SetOwner().
Referenced by ClassImp(), TNetSystem::ConsistentWith(), TCastorFile::FindServerAndPath(), TFileCollection::GetFilesPerServer(), TXSlave::Init(), TXNetFile::Init(), TNetSystem::InitRemoteEntity(), TNetFile::Matches(), TFile::Matches(), TFileOpenHandle::Matches(), TProofMgr::MatchUrl(), TApplicationRemote::Print(), and runProof().
const char* TUrl::GetFile | ( | ) | const [inline] |
Definition at line 78 of file TUrl.h.
References fFile.
Referenced by ClassImp(), TProof::ClearData(), TNetFile::ConnectServer(), TCastorFile::FindServerAndPath(), TDCacheFile::GetDcapPath(), THDFSSystem::GetDirEntry(), TApplication::GetOptions(), TXNetSystem::GetPathInfo(), TNetFile::Matches(), TFile::Matches(), TFileOpenHandle::Matches(), TFile::OpenFromCache(), TNetFile::Print(), ReadRemote(), ReadRemoteImage(), ReadSize(), TWebFile::SetMsgReadBuffer10(), TApplicationServer::Setup(), ProofNtuple::SlaveTerminate(), TAlienFile::SUrl(), THDFSFile::SysOpen(), TNetFile::SysOpen(), TApplicationRemote::TApplicationRemote(), TFile::TFile(), TOracleServer::TOracleServer(), and TProof::UploadDataSet().
const char* TUrl::GetAnchor | ( | ) | const [inline] |
Definition at line 79 of file TUrl.h.
References fAnchor.
Referenced by TFileStager::GetPathName(), TBranch::GetRealFileName(), TDSetElement::Lookup(), and TFile::OpenFromCache().
const char* TUrl::GetOptions | ( | ) | const [inline] |
Definition at line 80 of file TUrl.h.
References fOptions.
Referenced by ClassImp(), TProof::ClearData(), TFile::Cp(), TProofMgrLite::CreateSession(), TAlienCollection::ExportXML(), TCastorFile::FindServerAndPath(), TAlienResult::GetFileInfoList(), TGLiteResult::GetFileInfoList(), TFile::GetType(), TXSlave::Init(), TProof::Init(), TDSetElement::Lookup(), TXNetFile::Open(), TFile::OpenFromCache(), ParseOptions(), TProof::Process(), TDataSetManager::ScanDataSet(), TApplicationRemote::TApplicationRemote(), TFile::TFile(), TOracleServer::TOracleServer(), TProof::TProof(), and TXNetFile::TXNetFile().
const char * TUrl::GetValueFromOptions | ( | const char * | key | ) | const |
Definition at line 637 of file TUrl.cxx.
References fOptionsMap, TObject::GetName(), TMap::GetValue(), option, and ParseOptions().
Int_t TUrl::GetIntValueFromOptions | ( | const char * | key | ) | const |
Definition at line 649 of file TUrl.cxx.
References fOptionsMap, TObject::GetName(), TMap::GetValue(), option, and ParseOptions().
void TUrl::ParseOptions | ( | ) | const |
Definition at line 610 of file TUrl.cxx.
References TMap::Add(), TObjArray::At(), fOptionsMap, TObjArray::GetEntries(), TObject::GetName(), GetOptions(), n, TMap::SetOwnerKeyValue(), TString::Tokenize(), and value.
Referenced by GetIntValueFromOptions(), and GetValueFromOptions().
void TUrl::CleanRelativePath | ( | ) |
Definition at line 661 of file TUrl.cxx.
References fFile, TString::Index(), kFALSE, kNPOS, kTRUE, l, and TString::Remove().
Referenced by TAlienSystem::AccessPathName(), TAlienSystem::AlienFilestat(), TAlienSystem::ChangeDirectory(), TAlienSystem::Chmod(), TAlienSystem::MakeDirectory(), and TAlienSystem::OpenDirectory().
const char * TUrl::GetFileAndOptions | ( | ) | const |
Definition at line 493 of file TUrl.cxx.
References fAnchor, fFile, fFileOA, and fOptions.
Referenced by TRFIOSystem::AccessPathName(), TGFALSystem::AccessPathName(), TDataSetManager::CheckDataSetSrvMaps(), TXProofMgr::Cp(), TGFALSystem::GetPathInfo(), TRFIOSystem::GetPathInfo(), TFile::GetType(), TRFIOSystem::MakeDirectory(), TGFALSystem::MakeDirectory(), TFile::Open(), TGFALSystem::OpenDirectory(), TRFIOSystem::OpenDirectory(), and TRFIOSystem::Unlink().
Int_t TUrl::GetPort | ( | ) | const [inline] |
Definition at line 86 of file TUrl.h.
References fPort.
Referenced by TProof::AddWorkers(), TDataSetManager::CheckDataSetSrvMaps(), ClassImp(), TNetFile::ConnectServer(), TNetSystem::ConsistentWith(), TNetSystem::Create(), do_anadist_getkey(), TXProofMgr::Exec(), TXNetFile::FormUrl(), TFileCollection::GetFilesPerServer(), TWebFile::GetFromWeb(), TWebFile::GetHead(), TApplicationServer::GetPort(), TProof::GetPort(), TXSlave::Init(), TFTP::Init(), TXNetFile::Init(), TNetSystem::InitRemoteEntity(), TProof::MarkBad(), TNetFile::Matches(), TFile::Matches(), TFileOpenHandle::Matches(), TProofMgr::MatchUrl(), TXProofMgr::MatchUrl(), pingXproofdAt(), pingXrootdAt(), ReadRemote(), ReadRemoteImage(), ReadSize(), TWebSocket::ReOpen(), TApplicationRemote::SendFile(), TWebFile::SetMsgReadBuffer10(), TProofSuperMaster::StartSlaves(), TProofPEAC::StartSlaves(), stressProof(), TOracleServer::TOracleServer(), and TProof::TProof().
Bool_t TUrl::IsValid | ( | ) | const [inline] |
Definition at line 87 of file TUrl.h.
References fPort, kFALSE, and kTRUE.
Referenced by TWebFile::CheckProxy(), ClassImp(), TNetFile::Create(), TWebFile::GetFromWeb(), TWebFile::GetHead(), TWebFile::GetProxy(), GetUrl(), TPacketizerAdaptive::ReassignPacket(), TWebSocket::ReOpen(), and TOracleServer::TOracleServer().
Definition at line 514 of file TUrl.cxx.
References TString::BeginsWith(), TString::CompareTo(), fPort, fProtocol, and fUrl.
Referenced by TAlienSystem::AccessPathName(), TAlienSystem::AlienFilestat(), TAlienSystem::ChangeDirectory(), TAlienSystem::Chmod(), TCastorFile::FindServerAndPath(), TXNetSystem::GetPathInfo(), TXSlave::Init(), TSlave::Init(), TAlienSystem::MakeDirectory(), TFile::Open(), TAlienSystem::OpenDirectory(), TFile::OpenFromCache(), SetUrl(), and TProof::TProof().
void TUrl::SetUser | ( | const char * | user | ) | [inline] |
void TUrl::SetPasswd | ( | const char * | pw | ) | [inline] |
void TUrl::SetHost | ( | const char * | host | ) | [inline] |
Definition at line 92 of file TUrl.h.
Referenced by ClassImp(), TXNetSystem::GetPathInfo(), TFile::Open(), TApplicationRemote::TApplicationRemote(), and TProof::TProof().
void TUrl::SetFile | ( | const char * | file | ) | [inline] |
Definition at line 93 of file TUrl.h.
References fFile, fFileOA, and fUrl.
Referenced by THDFSSystem::GetDirEntry(), and TFile::OpenFromCache().
void TUrl::SetAnchor | ( | const char * | anchor | ) | [inline] |
Definition at line 94 of file TUrl.h.
References fAnchor, fFileOA, and fUrl.
Referenced by TFileStager::GetPathName(), TBranch::GetRealFileName(), TDSetElement::Lookup(), TFile::OpenFromCache(), TDataSetManager::ScanDataSet(), TDataSetManager::ScanFile(), TFileCollection::SetAnchor(), and TXNetFile::TXNetFile().
void TUrl::SetOptions | ( | const char * | opt | ) | [inline] |
Definition at line 95 of file TUrl.h.
References fFileOA, fOptions, and fUrl.
Referenced by checkUrl(), TFile::Cp(), TProofMgr::CreateSession(), TAlienCollection::ExportXML(), TAlienResult::GetFileInfoList(), TGLiteResult::GetFileInfoList(), TProof::Init(), TSlave::Init(), TDSetElement::Lookup(), TApplication::Open(), TFile::OpenFromCache(), TProof::Process(), TDataSetManager::ScanDataSet(), TDataSetManager::ScanFile(), and TProof::TProof().
void TUrl::SetPort | ( | Int_t | port | ) | [inline] |
Definition at line 96 of file TUrl.h.
Referenced by TXNetSystem::GetPathInfo(), TXSlave::Init(), TSlave::Init(), and TProof::TProof().
Definition at line 94 of file TUrl.cxx.
References cleanup(), TObject::Error(), fAnchor, fFile, fHost, FindFile(), fOptions, fOptionsMap, fPasswd, fPort, fProtocol, fUrl, fUser, TObjArray::GetEntriesFast(), GetSpecialProtocols(), i, kFALSE, TString::kTrailing, kTRUE, l, TString::Length(), TString::ReplaceAll(), s, s1, s2, SetProtocol(), sprintf(), Strip(), t, u, and TObjArray::UncheckedAt().
Referenced by checkUrl(), THDFSSystem::GetDirEntry(), TApplicationServer::GetOptions(), TDSetElement::Lookup(), and TWebFile::SetMsgReadBuffer10().
Bool_t TUrl::IsSortable | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 539 of file TUrl.cxx.
References xmlio::Class, GetUrl(), and TString::kExact.
void TUrl::Print | ( | Option_t * | option = "" |
) | const [virtual] |
TObjArray * TUrl::GetSpecialProtocols | ( | ) | [static] |
Definition at line 560 of file TUrl.cxx.
References TObjArray::Add(), xmlio::cnt, TObjArray::Delete(), fgSpecialProtocols, gEnv, TObjArray::GetEntriesFast(), TEnv::GetValue(), gURLMutex, TString::IsNull(), kFALSE, kTRUE, p, R__LOCKGUARD2, StrDup(), and TObjString::String().
Referenced by G__G__Base3_171_0_34(), G__setup_memfuncTUrl(), GetUrl(), and SetUrl().
const char* TUrl::GetProtocol | ( | ) | const [inline] |
const char* TUrl::GetUser | ( | ) | const [inline] |
const char* TUrl::GetPasswd | ( | ) | const [inline] |
const char* TUrl::GetHost | ( | void | ) | const [inline] |
const char* TUrl::GetHostFQDN | ( | ) | const |
const char* TUrl::GetFile | ( | ) | const [inline] |
const char* TUrl::GetAnchor | ( | ) | const [inline] |
const char* TUrl::GetOptions | ( | ) | const [inline] |
const char* TUrl::GetValueFromOptions | ( | const char * | key | ) | const |
Int_t TUrl::GetIntValueFromOptions | ( | const char * | key | ) | const |
void TUrl::ParseOptions | ( | ) | const |
void TUrl::CleanRelativePath | ( | ) |
const char* TUrl::GetFileAndOptions | ( | ) | const |
Bool_t TUrl::IsValid | ( | ) | const [inline] |
void TUrl::SetUser | ( | const char * | user | ) | [inline] |
void TUrl::SetPasswd | ( | const char * | pw | ) | [inline] |
void TUrl::SetHost | ( | const char * | host | ) | [inline] |
void TUrl::SetFile | ( | const char * | file | ) | [inline] |
void TUrl::SetAnchor | ( | const char * | anchor | ) | [inline] |
void TUrl::SetOptions | ( | const char * | opt | ) | [inline] |
void TUrl::SetPort | ( | Int_t | port | ) | [inline] |
Bool_t TUrl::IsSortable | ( | ) | const [inline, virtual] |
static TObjArray* TUrl::GetSpecialProtocols | ( | ) | [static] |
TString TUrl::fUrl [mutable, private] |
Definition at line 44 of file TUrl.h.
Referenced by GetUrl(), operator=(), SetAnchor(), SetFile(), SetHost(), SetOptions(), SetPasswd(), SetPort(), SetProtocol(), SetUrl(), SetUser(), and TUrl().
TString TUrl::fProtocol [private] |
Definition at line 45 of file TUrl.h.
Referenced by GetProtocol(), GetUrl(), operator=(), SetProtocol(), SetUrl(), and TUrl().
TString TUrl::fUser [private] |
TString TUrl::fPasswd [private] |
Definition at line 47 of file TUrl.h.
Referenced by GetPasswd(), GetUrl(), operator=(), SetPasswd(), SetUrl(), and TUrl().
TString TUrl::fHost [private] |
Definition at line 48 of file TUrl.h.
Referenced by GetHost(), GetHostFQDN(), GetUrl(), operator=(), SetHost(), SetUrl(), and TUrl().
TString TUrl::fFile [private] |
Definition at line 49 of file TUrl.h.
Referenced by CleanRelativePath(), FindFile(), GetFile(), GetFileAndOptions(), GetUrl(), operator=(), SetFile(), SetUrl(), and TUrl().
TString TUrl::fAnchor [private] |
Definition at line 50 of file TUrl.h.
Referenced by FindFile(), GetAnchor(), GetFileAndOptions(), GetUrl(), operator=(), SetAnchor(), SetUrl(), and TUrl().
TString TUrl::fOptions [private] |
Definition at line 51 of file TUrl.h.
Referenced by FindFile(), GetFileAndOptions(), GetOptions(), GetUrl(), operator=(), SetOptions(), SetUrl(), and TUrl().
TString TUrl::fFileOA [mutable, private] |
Definition at line 52 of file TUrl.h.
Referenced by GetFileAndOptions(), operator=(), SetAnchor(), SetFile(), SetOptions(), and TUrl().
TString TUrl::fHostFQ [mutable, private] |
file with option and anchor
Definition at line 53 of file TUrl.h.
Referenced by GetHostFQDN(), operator=(), and TUrl().
Int_t TUrl::fPort [private] |
fully qualified host name
Definition at line 54 of file TUrl.h.
Referenced by FindFile(), GetPort(), GetUrl(), IsValid(), operator=(), Print(), SetPort(), SetProtocol(), SetUrl(), and TUrl().
TMap* TUrl::fOptionsMap [mutable, private] |
Definition at line 55 of file TUrl.h.
Referenced by GetIntValueFromOptions(), GetValueFromOptions(), operator=(), ParseOptions(), SetUrl(), TUrl(), and ~TUrl().
TObjArray * TUrl::fgSpecialProtocols [static, private] |
map containing options key/value pairs
Definition at line 57 of file TUrl.h.
Referenced by GetSpecialProtocols().
THashList * TUrl::fgHostFQDNs [static, private] |
TMap* TUrl::fOptionsMap [mutable, private] |
TObjArray* TUrl::fgSpecialProtocols [static, private] |
THashList* TUrl::fgHostFQDNs [static, private] |