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