|
xrootd
|
#include <XrdOucString.hh>
Public Member Functions | |
| XrdOucString (int lmx=0) | |
| XrdOucString (const char *s, int lmx=0) | |
| XrdOucString (const char c, int lmx=0) | |
| XrdOucString (const XrdOucString &s) | |
| XrdOucString (const XrdOucString &s, int j, int k=-1, int lmx=0) | |
| virtual | ~XrdOucString () |
| const char * | c_str () const |
| int | length () const |
| int | capacity () const |
| char & | operator[] (int j) |
| int | find (const char c, int start=0, bool forward=1) |
| int | find (const char *s, int start=0) |
| int | find (XrdOucString s, int start=0) |
| int | rfind (const char c, int start=STR_NPOS) |
| int | rfind (const char *s, int start=STR_NPOS) |
| int | rfind (XrdOucString s, int start=STR_NPOS) |
| bool | beginswith (char c) |
| bool | beginswith (const char *s) |
| bool | beginswith (XrdOucString s) |
| bool | endswith (char c) |
| bool | endswith (const char *s) |
| bool | endswith (XrdOucString s) |
| int | matches (const char *s, char wch= '*') |
| int | tokenize (XrdOucString &tok, int from, char del= ':') |
| void | resize (int lmx=0) |
| void | append (const int i) |
| void | append (const char c) |
| void | append (const char *s) |
| void | append (const XrdOucString s) |
| void | assign (const char *s, int j, int k=-1) |
| void | assign (const XrdOucString s, int j, int k=-1) |
| int | form (const char *fmt,...) |
| int | keep (int start=0, int size=0) |
| void | insert (const int i, int start=-1) |
| void | insert (const char c, int start=-1) |
| void | insert (const char *s, int start=-1, int lmx=0) |
| void | insert (const XrdOucString s, int start=-1) |
| int | replace (const char *s1, const char *s2, int from=0, int to=-1) |
| int | replace (const XrdOucString s1, const XrdOucString s2, int from=0, int to=-1) |
| int | replace (const XrdOucString s1, const char *s2, int from=0, int to=-1) |
| int | replace (const char *s1, const XrdOucString s2, int from=0, int to=-1) |
| int | erase (int start=0, int size=0) |
| int | erase (const char *s, int from=0, int to=-1) |
| int | erase (XrdOucString s, int from=0, int to=-1) |
| int | erasefromstart (int sz=0) |
| int | erasefromend (int sz=0) |
| void | lower (int pos, int size=0) |
| void | upper (int pos, int size=0) |
| void | reset (const char c, int j=0, int k=-1) |
| void | hardreset () |
| void | setbuffer (char *buf) |
| XrdOucString & | operator= (const int i) |
| XrdOucString & | operator= (const char c) |
| XrdOucString & | operator= (const char *s) |
| XrdOucString & | operator= (const XrdOucString s) |
| XrdOucString & | operator+= (const int i) |
| XrdOucString & | operator+= (const char c) |
| XrdOucString & | operator+= (const char *s) |
| XrdOucString & | operator+= (const XrdOucString s) |
| int | operator== (const int i) |
| int | operator== (const char c) |
| int | operator== (const char *s) |
| int | operator== (const XrdOucString s) |
| int | operator!= (const int i) |
| int | operator!= (const char c) |
| int | operator!= (const char *s) |
| int | operator!= (const XrdOucString s) |
| bool | isdigit (int from=0, int to=-1) |
| long | atoi (int from=0, int to=-1) |
Static Public Member Functions | |
| static int | getblksize () |
| static void | setblksize (const int bs) |
| static int | form (XrdOucString &str, const char *fmt,...) |
Private Member Functions | |
| int | adjust (int ls, int &j, int &k, int nmx=0) |
| char * | bufalloc (int nsz) |
| void | init () |
Private Attributes | |
| char * | str |
| int | len |
| int | siz |
Static Private Attributes | |
| static int | blksize = -1 |
Friends | |
| XrdOucString | operator+ (const XrdOucString &s1, const int i) |
| XrdOucString | operator+ (const XrdOucString &s1, const char c) |
| XrdOucString | operator+ (const XrdOucString &s1, const char *s) |
| XrdOucString | operator+ (const XrdOucString &s1, const XrdOucString &s) |
|
inline |
| XrdOucString::XrdOucString | ( | const char * | s, |
| int | lmx = 0 |
||
| ) |
References assign(), bufalloc(), init(), and str.
| XrdOucString::XrdOucString | ( | const char | c, |
| int | lmx = 0 |
||
| ) |
References bufalloc(), init(), len, and str.
| XrdOucString::XrdOucString | ( | const XrdOucString & | s | ) |
| XrdOucString::XrdOucString | ( | const XrdOucString & | s, |
| int | j, | ||
| int | k = -1, |
||
| int | lmx = 0 |
||
| ) |
|
virtual |
References str.
|
private |
Referenced by assign(), replace(), and XrdOucString().
| void XrdOucString::append | ( | const int | i | ) |
References insert().
Referenced by XrdSecProtocolpwd::GetUserHost(), operator+(), operator+=(), and XrdSutMkdir().
| void XrdOucString::append | ( | const char | c | ) |
References insert().
| void XrdOucString::append | ( | const char * | s | ) |
References insert().
| void XrdOucString::append | ( | const XrdOucString | s | ) |
References insert().
| void XrdOucString::assign | ( | const char * | s, |
| int | j, | ||
| int | k = -1 |
||
| ) |
References adjust(), bufalloc(), len, siz, and str.
Referenced by assign(), XrdSecProtocolgsi::ClientDoInit(), ExpPuk(), XrdSecProtocolgsi::ExtractVOMS(), XrdClientAdmin::GetSpaceInfo(), XrdCryptosslX509Crl::InitFromURI(), operator=(), XrdSecProtocolpwd::ParseClientInput(), XrdSecProtocolpwd::ParseCrypto(), XrdClientConn::ParseDomainFromHostname(), ParseRedirHost(), XrdSecProtocolpwd::QueryUser(), SavePasswd(), XrdSutPFile::SearchEntries(), XrdSecProtocolgsi::ServerCertNameOK(), XrdClientUrlInfo::TakeUrl(), tokenize(), XrdClientUrlSet::XrdClientUrlSet(), XrdOucString(), XrdSecgsiVOMSFun(), XrdSutExpand(), and XrdSutParseTime().
| void XrdOucString::assign | ( | const XrdOucString | s, |
| int | j, | ||
| int | k = -1 |
||
| ) |
|
inline |
Referenced by XrdSecProtocolpwd::Authenticate(), doCp(), FindMatchingCondition(), XrdXtRdFile::GetListOfSources(), main(), XrdSecProtocolpwd::ParseClientInput(), XrdSecProtocolpwd::QueryCreds(), XrdSecProtocolpwd::QueryUser(), XrdSecProtocolgsi::ServerCertNameOK(), XrdCpWorkLst::SetSrc(), XrdClientUrlSet::XrdClientUrlSet(), XrdCryptosslX509::XrdCryptosslX509(), and XrdCryptosslX509Crl::XrdCryptosslX509Crl().
|
inline |
|
inline |
|
private |
|
inline |
Referenced by XrdPosixXrootd::Access(), AddPassword(), AskConfirm(), assign(), XrdSecProtocolgsi::Authenticate(), XrdSecProtocolpwd::Authenticate(), XrdCpWorkLst::BuildWorkList_loc(), XrdCpWorkLst::BuildWorkList_xrd(), BWMToken_Init(), XrdCryptoX509Chain::CAhash(), XrdCryptoX509Chain::CAname(), XrdSecProtocolpwd::CheckCreds(), XrdClientConn::CheckHostDomain(), XrdSecProtocolgsi::ClientDoCert(), XrdSecProtocolgsi::ClientDoInit(), XrdClientConn::ClientServerCmd(), XrdClientConnectionMgr::Connect(), XrdClientUrlSet::ConvertDNSAlias(), cpFatal(), CreateDestPath_loc(), CreateDestPath_xrd(), XrdClientAdmin::DirList(), XrdClientConn::DoAuthentication(), doCp(), doCp_loc2xrd(), doCp_xrd2loc(), doCp_xrd2xrd(), doCp_xrd3xrd(), XrdClientConn::DoLogin(), XrdClientConn::DomainMatcher(), doProgBar(), XrdSutBuffer::Dump(), XrdCryptoX509Chain::EEChash(), XrdCryptoX509Chain::EECname(), XrdPosixXrootd::endPoint(), endswith(), erase(), executeCat(), executeChmod(), executeConnect(), executeCp(), executeDirList(), executeDirListRec(), executeGetCheckSum(), executeLocateAll(), executeLocateSingle(), executeMkDir(), executeMv(), executeRm(), executeRmDir(), executeStat(), executeStatvfs(), executeTruncate(), XrdClientAdmin::ExistDirs(), XrdClientAdmin::ExistFiles(), XrdSecProtocolpwd::ExportCreds(), ExpPuk(), XrdSecProtocolgsi::ExtractVOMS(), find(), FindMatchingCondition(), XrdSutCache::Flush(), genDestCgi(), get_current_url(), XrdSecProtocolgsi::GetCA(), XrdSecProtocolgsi::GetCApath(), getchksum(), getCksum(), XrdSecProtocolgsi::getCredentials(), XrdSecProtocolpwd::getCredentials(), XrdClientConn::GetDomainToMatch(), GetEntry(), XrdXtRdFile::GetListOfSources(), XrdSutBuffer::GetOptions(), XrdClientConnectionMgr::GetPhyConnection(), XrdSutBuffer::GetProtocol(), XrdClientAdmin::GetSpaceInfo(), XrdSecProtocolgsi::GetSrvCertEnt(), XrdSecProtocolpwd::GetUserHost(), XrdPosixXrootd::Getxattr(), XrdClientConn::GoToAnotherServer(), XrdSecProtocolgsi::Init(), XrdSecProtocolpwd::Init(), XrdCryptosslX509Crl::InitFromURI(), XrdSecProtocolgsi::InitProxy(), insert(), XrdClientAdmin::IsFileOnline(), XrdCryptosslX509Crl::Issuer(), XrdCryptosslX509::Issuer(), XrdCryptosslX509Crl::IssuerHash(), XrdCryptosslX509::IssuerHash(), XrdCryptoX509Chain::LastError(), XrdSutPFile::LastErrStr(), XrdSecProtocolgsi::LoadAuthzFun(), XrdSecProtocolgsi::LoadCRL(), XrdSecProtocolgsi::LoadGMAP(), XrdSecProtocolgsi::LoadGMAPFun(), XrdSecProtocolgsi::LoadVOMSFun(), XrdClientAdmin::LocalLocate(), XrdClientAdmin::Locate(), LocateFactoryIndex(), XrdClient::LowOpen(), main(), XrdPosixXrootd::Mkdir(), XrdSutPFile::Open(), XrdClient::Open(), operator<<(), operator=(), operator==(), XrdCryptosslX509Crl::ParentFile(), XrdCryptosslX509::ParentFile(), ParseArguments(), XrdSecProtocolgsi::ParseCAlist(), XrdSecProtocolpwd::ParseClientInput(), XrdSecProtocolpwd::ParseCrypto(), XrdSecProtocolgsi::ParseCrypto(), XrdSecProtocolpwd::ParseServerInput(), XrdPosixFile::Path(), PedanticOpen4Write(), XrdClientAdmin::Prepare(), print_summary(), XrdClientAdmin::ProcessUnsolicitedMsg(), XrdClient::ProcessUnsolicitedMsg(), XrdPosixXrootd::QueryChksum(), XrdSecProtocolpwd::QueryCreds(), XrdSecProtocolpwd::QueryCrypt(), XrdSecProtocolpwd::QueryNetRc(), XrdPosixXrootd::QueryOpaque(), XrdSecProtocolpwd::QueryUser(), ReadPasswd(), ReadPuk(), XrdSutCache::Refresh(), XrdPosixXrootd::Rename(), replace(), rfind(), XrdPosixXrootd::Rmdir(), XrdSecProtocolpwd::SaveCreds(), SavePasswd(), SavePuk(), XrdSutBuffer::Serialized(), XrdSecProtocolgsi::ServerCertNameOK(), XrdSecProtocolgsi::ServerDoCert(), XrdSecProtocolgsi::ServerDoCertreq(), XrdSecProtocolgsi::ServerDoSigpxy(), XrdClientUrlInfo::SetAddrFromHost(), XrdCpWorkLst::SetDest(), XrdCpWorkLst::SetSrc(), XrdClientSock::Socks4Handshake(), XrdPosixXrootd::Stat(), XrdClient::Stat(), XrdPosixXrootd::Statvfs(), XrdCryptosslX509Req::Subject(), XrdCryptosslX509::Subject(), XrdCryptosslX509Req::SubjectHash(), XrdCryptosslX509::SubjectHash(), XrdClientAdmin::SysStatX(), XrdClientUrlInfo::TakeUrl(), XrdPosixXrootd::Truncate(), XrdClientSock::TryConnect_low(), XrdClient::TryOpen(), XrdPosixXrootd::Unlink(), XrdSutBucket::Update(), XrdSutBuffer::UpdateBucket(), valTPC(), XrdCryptoX509Chain::Verify(), XrdSecProtocolgsi::VerifyCA(), XrdClientConn::XrdClientConn(), XrdCryptosslX509Crl::XrdCryptosslX509Crl(), XrdDirList(), XrdFfsMisc_get_all_urls_real(), XrdFfsMisc_get_current_url(), XrdGetCurrentHost(), XrdOucString(), XrdPosixDir::XrdPosixDir(), XrdSecgsiGMAPFun(), XrdSecgsiVOMSFun(), XrdSecProtocolgsi::XrdSecProtocolgsi(), XrdSecProtocolgsiInit(), XrdSecProtocolpwd::XrdSecProtocolpwd(), XrdSecProtocolpwdInit(), XrdSutAskConfirm(), XrdSutBucket::XrdSutBucket(), XrdSutExpand(), XrdSutHome(), XrdSutMkdir(), and XrdSutParseTime().
|
inline |
| bool XrdOucString::endswith | ( | char | c | ) |
|
inline |
References c_str(), and endswith().
Referenced by endswith().
| int XrdOucString::erase | ( | int | start = 0, |
| int | size = 0 |
||
| ) |
Referenced by XrdSecProtocolgsi::Authenticate(), BuildFullDestFilename(), XrdSecProtocolgsi::ClientDoInit(), XrdClientConn::ClientServerCmd(), CreateDestPath_loc(), CreateDestPath_xrd(), executeCd(), XrdSecProtocolgsi::ExtractVOMS(), XrdSecProtocolgsi::Init(), XrdSecProtocolpwd::Init(), XrdSecProtocolgsi::InitProxy(), XrdClientAdmin::LocalLocate(), LocateFactoryIndex(), main(), ParseArguments(), XrdSecProtocolpwd::ParseClientInput(), XrdSecProtocolpwd::ParseCrypto(), print_chksum(), print_summary(), XrdSecProtocolpwd::QueryCreds(), XrdSecgsiVOMSFun(), XrdSslgsiX509SignProxyReq(), XrdSutExpand(), and XrdSutParseTime().
| int XrdOucString::erase | ( | const char * | s, |
| int | from = 0, |
||
| int | to = -1 |
||
| ) |
References replace().
| int XrdOucString::erase | ( | XrdOucString | s, |
| int | from = 0, |
||
| int | to = -1 |
||
| ) |
|
inline |
Referenced by XrdClientAdmin::Connect(), XrdClient::Open(), ParseRedirHost(), and XrdClientUrlSet::XrdClientUrlSet().
|
inline |
Referenced by XrdSecProtocolgsi::ServerCertNameOK(), and XrdClientUrlSet::XrdClientUrlSet().
| int XrdOucString::find | ( | const char | c, |
| int | start = 0, |
||
| bool | forward = 1 |
||
| ) |
References len, str, and STR_NPOS.
Referenced by AddPassword(), AddSizeHint(), XrdSecProtocolgsi::Authenticate(), BuildFullDestFilename(), XrdSecProtocolgsi::ClientDoInit(), XrdSecProtocolgsi::ExtractVOMS(), find(), FindMatchingCondition(), XrdClientAdmin::GetSpaceInfo(), XrdSecProtocolgsi::GetSrvCertEnt(), XrdSecProtocolgsi::InitProxy(), XrdSecProtocolgsi::LoadCRL(), XrdClientAdmin::LocalLocate(), XrdSecProtocolpwd::ParseClientInput(), XrdSecProtocolpwd::ParseCrypto(), XrdClientConn::ParseDomainFromHostname(), ParseRedirHost(), XrdSecProtocolpwd::QueryCreds(), replace(), rfind(), XrdSecProtocolgsi::ServerCertNameOK(), XrdSecProtocolgsi::ServerDoCert(), XrdSecProtocolgsi::ServerDoSigpxy(), XrdClientUrlInfo::TakeUrl(), tokenize(), XrdClientUrlSet::XrdClientUrlSet(), XrdCryptosslX509::XrdCryptosslX509(), XrdSecgsiVOMSFun(), XrdSutExpand(), XrdSutMkdir(), XrdSutParseTime(), and XrdSutResolve().
| int XrdOucString::find | ( | XrdOucString | s, |
| int | start = 0 |
||
| ) |
| int XrdOucString::form | ( | const char * | fmt, |
| ... | |||
| ) |
References bufalloc(), len, siz, str, and XOSINTFORM.
|
static |
References setbuffer(), and XOSINTFORM.
|
static |
References blksize.
| void XrdOucString::hardreset | ( | ) |
Referenced by AddPassword().
|
inlineprivate |
Referenced by bufalloc(), setbuffer(), and XrdOucString().
| void XrdOucString::insert | ( | const int | i, |
| int | start = -1 |
||
| ) |
References kMAXINT64LEN.
Referenced by AddPassword(), append(), AskConfirm(), CheckOption(), XrdSecProtocolgsi::Init(), XrdSecProtocolpwd::Init(), insert(), main(), operator+(), ParseArguments(), XrdSecProtocolpwd::QueryUser(), XrdCryptosslNameOneLine(), XrdSecProtocolgsi::XrdSecProtocolgsi(), XrdSecProtocolpwd::XrdSecProtocolpwd(), XrdSutAskConfirm(), and XrdSutExpand().
| void XrdOucString::insert | ( | const char | c, |
| int | start = -1 |
||
| ) |
References insert().
| void XrdOucString::insert | ( | const char * | s, |
| int | start = -1, |
||
| int | lmx = 0 |
||
| ) |
References bufalloc(), len, siz, and str.
| void XrdOucString::insert | ( | const XrdOucString | s, |
| int | start = -1 |
||
| ) |
| bool XrdOucString::isdigit | ( | int | from = 0, |
| int | to = -1 |
||
| ) |
| int XrdOucString::keep | ( | int | start = 0, |
| int | size = 0 |
||
| ) |
References bufalloc(), len, siz, and str.
|
inline |
Referenced by AddPassword(), AskConfirm(), XrdSecProtocolgsi::Authenticate(), XrdSecProtocolpwd::Authenticate(), XrdCryptoX509Chain::CAhash(), XrdCryptoX509Chain::CAname(), XrdClientConn::CheckHostDomain(), XrdSecProtocolgsi::ClientDoCert(), XrdClientConn::ClientServerCmd(), XrdClientConnectionMgr::Connect(), XrdClientAdmin::DirList(), Display(), XrdClientConn::DoAuthentication(), XrdClientConn::DoLogin(), XrdClientConn::DomainMatcher(), XrdSutBuffer::Dump(), XrdCryptoX509Chain::EEChash(), XrdCryptoX509Chain::EECname(), executeCd(), executeDirList(), executeDirListRec(), XrdSecProtocolpwd::ExportCreds(), ExpPuk(), XrdSecProtocolgsi::ExtractVOMS(), XrdSutCache::Flush(), XrdSecProtocolgsi::GetCApath(), XrdSecProtocolgsi::getCredentials(), XrdSecProtocolpwd::getCredentials(), XrdClientConn::GetDomainToMatch(), XrdClientConnectionMgr::GetPhyConnection(), XrdClientAdmin::GetSpaceInfo(), XrdSecProtocolgsi::GetSrvCertEnt(), XrdSecProtocolpwd::GetUserHost(), XrdClientConn::HandleServerError(), XrdSecProtocolgsi::Init(), XrdSecProtocolpwd::Init(), XrdCryptosslX509Crl::Issuer(), XrdCryptosslX509::Issuer(), XrdCryptosslX509Crl::IssuerHash(), XrdCryptosslX509::IssuerHash(), XrdSecProtocolgsi::LoadAuthzFun(), XrdSecProtocolgsi::LoadCRL(), XrdSecProtocolgsi::LoadGMAP(), XrdSecProtocolgsi::LoadGMAPFun(), XrdSecProtocolgsi::LoadVOMSFun(), XrdClientAdmin::LocalLocate(), XrdClient::LowOpen(), main(), XrdClient::Open(), operator+(), operator+=(), operator==(), ParseArguments(), XrdSecProtocolgsi::ParseCAlist(), XrdSecProtocolpwd::ParseClientInput(), XrdSecProtocolpwd::ParseCrypto(), XrdSecProtocolgsi::ParseCrypto(), ParseRedirHost(), XrdSecProtocolpwd::ParseServerInput(), XrdSecProtocolpwd::QueryCreds(), XrdSecProtocolpwd::QueryCrypt(), XrdSecProtocolgsi::QueryGMAP(), XrdSecProtocolpwd::QueryNetRc(), XrdSecProtocolpwd::QueryUser(), ReadPasswd(), ReadPuk(), XrdSutCache::Refresh(), XrdCryptoX509Chain::Reorder(), XrdSecProtocolpwd::SaveCreds(), SavePasswd(), SavePuk(), XrdSutBuffer::Serialized(), XrdSecProtocolgsi::ServerCertNameOK(), XrdSecProtocolgsi::ServerDoSigpxy(), XrdCpWorkLst::SetSrc(), XrdClient::Stat(), XrdCryptosslX509Req::Subject(), XrdCryptosslX509::Subject(), XrdCryptosslX509Req::SubjectHash(), XrdCryptosslX509::SubjectHash(), XrdClientAdmin::SysStatX(), XrdClientUrlInfo::TakeUrl(), Tokenize(), tokenize(), XrdClientSock::TryConnect_low(), XrdSutBucket::Update(), XrdSecProtocolpwd::UpdateAlog(), XrdSutBuffer::UpdateBucket(), XrdSecProtocolgsi::VerifyCA(), XrdClientUrlSet::XrdClientUrlSet(), XrdDirList(), XrdGetCurrentHost(), XrdOucString(), XrdSecgsiGMAPFun(), XrdSecgsiVOMSFun(), XrdSecProtocolgsi::XrdSecProtocolgsi(), XrdSecProtocolgsiInit(), XrdSecProtocolpwd::XrdSecProtocolpwd(), XrdSecProtocolpwdInit(), XrdSslgsiX509FillVOMS(), XrdSslgsiX509SignProxyReq(), XrdSutAskConfirm(), XrdSutBucket::XrdSutBucket(), XrdSutExpand(), XrdSutGetLine(), XrdSutHome(), XrdSutMkdir(), XrdSutParseTime(), and XrdSutResolve().
| void XrdOucString::lower | ( | int | pos, |
| int | size = 0 |
||
| ) |
Referenced by AskConfirm(), and XrdSutAskConfirm().
| int XrdOucString::matches | ( | const char * | s, |
| char | wch = '*' |
||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
| XrdOucString & XrdOucString::operator+= | ( | const int | i | ) |
References append().
| XrdOucString & XrdOucString::operator+= | ( | const char | c | ) |
References append().
| XrdOucString & XrdOucString::operator+= | ( | const char * | s | ) |
References append().
| XrdOucString & XrdOucString::operator+= | ( | const XrdOucString | s | ) |
| XrdOucString & XrdOucString::operator= | ( | const int | i | ) |
References assign(), and kMAXINT64LEN.
| XrdOucString & XrdOucString::operator= | ( | const char | c | ) |
References assign().
| XrdOucString & XrdOucString::operator= | ( | const char * | s | ) |
References assign().
| XrdOucString & XrdOucString::operator= | ( | const XrdOucString | s | ) |
| int XrdOucString::operator== | ( | const int | i | ) |
References kMAXINT64LEN.
| int XrdOucString::operator== | ( | const XrdOucString | s | ) |
| int XrdOucString::replace | ( | const char * | s1, |
| const char * | s2, | ||
| int | from = 0, |
||
| int | to = -1 |
||
| ) |
References adjust(), bufalloc(), find(), len, rfind(), siz, and str.
Referenced by XrdSecProtocolgsi::Authenticate(), erase(), XrdSecProtocolgsi::getCredentials(), XrdCryptosslX509Crl::InitFromURI(), XrdClientAdmin::LocalLocate(), XrdSecProtocolpwd::QueryUser(), replace(), XrdSecProtocolgsi::ServerCertNameOK(), XrdSecProtocolgsi::ServerDoSigpxy(), XrdCryptosslNameOneLine(), XrdCryptosslX509Crl::XrdCryptosslX509Crl(), and XrdSutResolve().
| int XrdOucString::replace | ( | const XrdOucString | s1, |
| const XrdOucString | s2, | ||
| int | from = 0, |
||
| int | to = -1 |
||
| ) |
| int XrdOucString::replace | ( | const XrdOucString | s1, |
| const char * | s2, | ||
| int | from = 0, |
||
| int | to = -1 |
||
| ) |
| int XrdOucString::replace | ( | const char * | s1, |
| const XrdOucString | s2, | ||
| int | from = 0, |
||
| int | to = -1 |
||
| ) |
| void XrdOucString::reset | ( | const char | c, |
| int | j = 0, |
||
| int | k = -1 |
||
| ) |
Referenced by XrdSecProtocolpwd::CheckCreds().
|
inline |
|
inline |
Referenced by BuildFullDestFilename(), CreateDestPath_loc(), CreateDestPath_xrd(), endswith(), executeCd(), XrdSecProtocolpwd::ExportCreds(), XrdCpWorkLst::GetCpJob(), XrdSecProtocolpwd::Init(), LocateFactoryIndex(), print_chksum(), print_summary(), replace(), rfind(), and XrdSslgsiX509SignProxyReq().
| int XrdOucString::rfind | ( | const char * | s, |
| int | start = STR_NPOS |
||
| ) |
| int XrdOucString::rfind | ( | XrdOucString | s, |
| int | start = STR_NPOS |
||
| ) |
|
static |
References blksize.
| void XrdOucString::setbuffer | ( | char * | buf | ) |
| int XrdOucString::tokenize | ( | XrdOucString & | tok, |
| int | from, | ||
| char | del = ':' |
||
| ) |
References assign(), find(), len, length(), and str.
Referenced by XrdSecProtocolgsi::Authenticate(), XrdSecProtocolgsi::ClientDoCert(), Display(), XrdClientConn::DomainMatcher(), XrdSecProtocolgsi::ExtractVOMS(), XrdSecProtocolgsi::GetCApath(), XrdSecProtocolgsi::Init(), XrdSecProtocolpwd::Init(), XrdSecProtocolgsi::LoadCRL(), XrdSecProtocolgsi::ParseCAlist(), ParseCrypto(), XrdSecProtocolpwd::ParseCrypto(), XrdSecProtocolgsi::ParseCrypto(), XrdSecProtocolgsi::ServerCertNameOK(), Tokenize(), XrdClientUrlSet::XrdClientUrlSet(), XrdCryptosslX509Crl::XrdCryptosslX509Crl(), and XrdSecgsiVOMSFun().
|
friend |
|
friend |
|
friend |
|
friend |
|
staticprivate |
Referenced by bufalloc(), getblksize(), and setblksize().
|
private |
Referenced by assign(), atoi(), endswith(), erase(), find(), form(), hardreset(), insert(), isdigit(), keep(), lower(), matches(), operator==(), operator[](), replace(), reset(), rfind(), setbuffer(), tokenize(), upper(), and XrdOucString().
|
private |
Referenced by assign(), bufalloc(), form(), insert(), keep(), replace(), reset(), and setbuffer().
|
private |
Referenced by AddSizeHint(), assign(), atoi(), bufalloc(), erase(), find(), form(), hardreset(), insert(), isdigit(), keep(), lower(), matches(), operator==(), operator[](), replace(), reset(), rfind(), setbuffer(), tokenize(), upper(), XrdOucString(), and ~XrdOucString().
1.8.3.1