#include <TString.h>
Definition at line 125 of file TString.h.
Definition at line 1425 of file TString.cxx.
TSubString::TSubString | ( | const TSubString & | s | ) | [inline] |
TSubString::TSubString | ( | const TSubString & | s | ) | [inline] |
void TSubString::AssertElement | ( | Ssiz_t | i | ) | const [protected] |
Definition at line 1571 of file TString.cxx.
References Error, kNPOS, and Length().
Referenced by operator[]().
TSubString & TSubString::operator= | ( | const char * | s | ) |
Definition at line 1491 of file TString.cxx.
References fBegin, fExtent, fStr, IsNull(), and TString::Replace().
TSubString & TSubString::operator= | ( | const TString & | s | ) |
Definition at line 1480 of file TString.cxx.
References fBegin, fExtent, fStr, IsNull(), TString::Replace(), and str.
TSubString & TSubString::operator= | ( | const TSubString & | s | ) | [inline] |
char & TSubString::operator() | ( | Ssiz_t | i | ) |
Definition at line 1471 of file TString.cxx.
References TString::Cow(), fBegin, TString::fData, and fStr.
char & TSubString::operator[] | ( | Ssiz_t | i | ) |
Definition at line 1461 of file TString.cxx.
References AssertElement(), TString::Cow(), fBegin, TString::fData, and fStr.
char TSubString::operator() | ( | Ssiz_t | i | ) | const [inline] |
char TSubString::operator[] | ( | Ssiz_t | i | ) | const [inline] |
Definition at line 612 of file TString.h.
References AssertElement(), fBegin, TString::fData, and fStr.
const char * TSubString::Data | ( | ) | const [inline] |
Definition at line 592 of file TString.h.
References TString::Data(), fBegin, and fStr.
Referenced by TRootAuth::Authenticate(), TString::operator=(), and TString::TString().
Ssiz_t TSubString::Length | ( | ) | const [inline] |
Definition at line 159 of file TString.h.
References fExtent.
Referenced by TDocHtmlDirective::AddLine(), AssertElement(), TDocParser::DecorateKeywords(), TClassDocOutput::ListDataMembers(), TString::operator=(), and TString::TString().
Ssiz_t TSubString::Start | ( | ) | const [inline] |
Definition at line 160 of file TString.h.
References fBegin.
Referenced by TDocHtmlDirective::AddLine(), and TClassDocOutput::ListDataMembers().
TString& TSubString::String | ( | ) | [inline] |
Definition at line 161 of file TString.h.
References fStr.
Referenced by TDocHtmlDirective::AddLine().
void TSubString::ToLower | ( | ) |
Definition at line 1537 of file TString.cxx.
References TString::Cow(), TString::Data(), fBegin, fExtent, fStr, IsNull(), n, and p.
void TSubString::ToUpper | ( | ) |
Definition at line 1550 of file TString.cxx.
References TString::Cow(), TString::Data(), fBegin, fExtent, fStr, IsNull(), n, and p.
Bool_t TSubString::IsNull | ( | ) | const [inline] |
Definition at line 166 of file TString.h.
Referenced by TRootAuth::Authenticate(), TString::operator=(), operator=(), operator==(), ToLower(), ToUpper(), and TString::TString().
int TSubString::operator! | ( | ) | const [inline] |
void TSubString::AssertElement | ( | Ssiz_t | i | ) | const [protected] |
TSubString& TSubString::operator= | ( | const char * | s | ) |
TSubString& TSubString::operator= | ( | const TString & | s | ) |
TSubString& TSubString::operator= | ( | const TSubString & | s | ) |
char& TSubString::operator() | ( | Ssiz_t | i | ) |
char& TSubString::operator[] | ( | Ssiz_t | i | ) |
char TSubString::operator() | ( | Ssiz_t | i | ) | const |
char TSubString::operator[] | ( | Ssiz_t | i | ) | const |
const char* TSubString::Data | ( | ) | const |
Ssiz_t TSubString::Length | ( | ) | const [inline] |
Ssiz_t TSubString::Start | ( | ) | const [inline] |
void TSubString::ToLower | ( | ) |
void TSubString::ToUpper | ( | ) |
Bool_t TSubString::IsNull | ( | ) | const [inline] |
int TSubString::operator! | ( | ) | const [inline] |
TStringLong [friend] |
Bool_t operator== | ( | const TSubString & | s1, | |
const TSubString & | s2 | |||
) | [friend] |
Definition at line 1526 of file TString.cxx.
Bool_t operator== | ( | const TSubString & | s1, | |
const TString & | s2 | |||
) | [friend] |
Definition at line 1516 of file TString.cxx.
Bool_t operator== | ( | const TSubString & | s1, | |
const char * | s2 | |||
) | [friend] |
Definition at line 1502 of file TString.cxx.
Bool_t operator== | ( | const TSubString & | s1, | |
const TSubString & | s2 | |||
) | [friend] |
Definition at line 1526 of file TString.cxx.
Bool_t operator== | ( | const TSubString & | s1, | |
const TString & | s2 | |||
) | [friend] |
Definition at line 1516 of file TString.cxx.
Bool_t operator== | ( | const TSubString & | s1, | |
const char * | s2 | |||
) | [friend] |
Definition at line 1502 of file TString.cxx.
TString& TSubString::fStr [private] |
Definition at line 135 of file TString.h.
Referenced by Data(), operator()(), operator=(), operator==(), operator[](), String(), ToLower(), and ToUpper().
Ssiz_t TSubString::fBegin [private] |
Definition at line 136 of file TString.h.
Referenced by Data(), IsNull(), operator!(), operator()(), operator=(), operator==(), operator[](), Start(), ToLower(), and ToUpper().
Ssiz_t TSubString::fExtent [private] |
Definition at line 137 of file TString.h.
Referenced by Length(), operator=(), operator==(), ToLower(), and ToUpper().
TString& TSubString::fStr [private] |