xrootd
Public Member Functions | Public Attributes
XrdClientUrlInfo Class Reference

#include <XrdClientUrlInfo.hh>

Collaboration diagram for XrdClientUrlInfo:
Collaboration graph
[legend]

List of all members.

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::XrdClientUrlInfo ( const char *  url)

References Clear(), and TakeUrl().

XrdClientUrlInfo::XrdClientUrlInfo ( const XrdOucString url)

References Clear(), and TakeUrl().

XrdClientUrlInfo::XrdClientUrlInfo ( const XrdClientUrlInfo url)

References File, Host, HostAddr, HostWPort, Passwd, Port, Proto, and User.

XrdClientUrlInfo::XrdClientUrlInfo ( )

References Clear().


Member Function Documentation

void XrdClientUrlInfo::Clear ( )
XrdOucString XrdClientUrlInfo::GetUrl ( )
bool XrdClientUrlInfo::IsValid ( ) [inline]
XrdClientUrlInfo & XrdClientUrlInfo::operator= ( const XrdOucString url)

References TakeUrl().

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

References File, Host, HostAddr, HostWPort, Passwd, Port, Proto, and User.

void XrdClientUrlInfo::SetAddrFromHost ( )
void XrdClientUrlInfo::TakeUrl ( XrdOucString  url)

Member Data Documentation


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