xrootd
Public Member Functions | Public Attributes | List of all members
XrdClientUrlInfo Class Reference

#include <XrdClientUrlInfo.hh>

Collaboration diagram for XrdClientUrlInfo:
Collaboration graph
[legend]

Public Member Functions

void Clear ()
 
void TakeUrl (XrdOucString url)
 
XrdOucString GetUrl ()
 
 XrdClientUrlInfo (const char *url)
 
 XrdClientUrlInfo (const XrdOucString &url)
 
 XrdClientUrlInfo (const XrdClientUrlInfo &url)
 
 XrdClientUrlInfo ()
 
void SetAddrFromHost ()
 
bool IsValid ()
 
XrdClientUrlInfooperator= (const XrdOucString &url)
 
XrdClientUrlInfooperator= (const XrdClientUrlInfo &url)
 

Public Attributes

XrdOucString Proto
 
XrdOucString Passwd
 
XrdOucString User
 
XrdOucString Host
 
int Port
 
XrdOucString HostAddr
 
XrdOucString HostWPort
 
XrdOucString File
 

Constructor & Destructor Documentation

◆ XrdClientUrlInfo() [1/4]

XrdClientUrlInfo::XrdClientUrlInfo ( const char *  url)

◆ XrdClientUrlInfo() [2/4]

XrdClientUrlInfo::XrdClientUrlInfo ( const XrdOucString url)

◆ XrdClientUrlInfo() [3/4]

XrdClientUrlInfo::XrdClientUrlInfo ( const XrdClientUrlInfo url)

◆ XrdClientUrlInfo() [4/4]

XrdClientUrlInfo::XrdClientUrlInfo ( )

Member Function Documentation

◆ Clear()

void XrdClientUrlInfo::Clear ( )

◆ GetUrl()

XrdOucString XrdClientUrlInfo::GetUrl ( )

◆ IsValid()

bool XrdClientUrlInfo::IsValid ( )
inline

References operator=().

◆ operator=() [1/2]

XrdClientUrlInfo& XrdClientUrlInfo::operator= ( const XrdOucString url)

Referenced by IsValid().

◆ operator=() [2/2]

XrdClientUrlInfo& XrdClientUrlInfo::operator= ( const XrdClientUrlInfo url)

◆ SetAddrFromHost()

void XrdClientUrlInfo::SetAddrFromHost ( )

◆ TakeUrl()

void XrdClientUrlInfo::TakeUrl ( XrdOucString  url)

Member Data Documentation

◆ File

XrdOucString XrdClientUrlInfo::File

◆ Host

XrdOucString XrdClientUrlInfo::Host

◆ HostAddr

XrdOucString XrdClientUrlInfo::HostAddr

◆ HostWPort

XrdOucString XrdClientUrlInfo::HostWPort

◆ Passwd

XrdOucString XrdClientUrlInfo::Passwd

◆ Port

int XrdClientUrlInfo::Port

◆ Proto

XrdOucString XrdClientUrlInfo::Proto

◆ User

XrdOucString XrdClientUrlInfo::User

The documentation for this class was generated from the following file: