library: libCore #include "TString.h" |
TSubString(const TSubString& s) | |
~TSubString() | |
const char* | Data() const |
Bool_t | IsNull() const |
Ssiz_t | Length() const |
int | operator!() const |
char& | operator()(Ssiz_t i) |
char | operator()(Ssiz_t i) const |
TSubString& | operator=(const char* s) |
TSubString& | operator=(const TString& s) |
TSubString& | operator=(const TSubString&) |
char& | operator[](Ssiz_t i) |
char | operator[](Ssiz_t i) const |
Ssiz_t | Start() const |
void | ToLower() |
void | ToUpper() |
void | AssertElement(Ssiz_t i) const |
void | SubStringError(Ssiz_t, Ssiz_t, Ssiz_t) const |
TSubString(const TString& s, Ssiz_t start, Ssiz_t len) |
Access to elements of sub-string with bounds checking
{ AssertElement(i); return fStr->fData[fBegin+i]; }