| TString() |
| TString(Ssiz_t ic) |
| TString(const TString& s) |
| TString(const char* s) |
| TString(const string& s) |
| TString(char c) |
| TString(const TSubString& sub) |
| TString(const char* s, Ssiz_t n) |
| TString(char c, Ssiz_t s) |
| virtual | ~TString() |
| TString& | Append(const char* cs) |
| TString& | Append(const TString& s) |
| TString& | Append(const char* cs, Ssiz_t n) |
| TString& | Append(const TString& s, Ssiz_t n) |
| TString& | Append(char c, Ssiz_t rep = 1) |
| Double_t | Atof() const |
| Int_t | Atoi() const |
| Long64_t | Atoll() const |
| Bool_t | BeginsWith(const char* s, TString::ECaseCompare cmp = kExact) const |
| Bool_t | BeginsWith(const TString& pat, TString::ECaseCompare cmp = kExact) const |
| Ssiz_t | Capacity() const |
| Ssiz_t | Capacity(Ssiz_t n) |
| TString& | Chop() |
| static TClass* | Class() |
| int | CompareTo(const char* cs, TString::ECaseCompare cmp = kExact) const |
| int | CompareTo(const TString& st, TString::ECaseCompare cmp = kExact) const |
| Bool_t | Contains(const TRegexp& pat) const |
| Bool_t | Contains(TPRegexp& pat) const |
| Bool_t | Contains(const char* s, TString::ECaseCompare cmp = kExact) const |
| Bool_t | Contains(const TString& pat, TString::ECaseCompare cmp = kExact) const |
| TString | Copy() const |
| Int_t | CountChar(Int_t c) const |
| const char* | Data() const |
| Bool_t | EndsWith(const char* pat, TString::ECaseCompare cmp = kExact) const |
| virtual void | FillBuffer(char*& buffer) |
| Ssiz_t | First(char c) const |
| Ssiz_t | First(const char* cs) const |
| void | Form(const char* fmt) |
| static TString | Format(const char* fmt) |
| static Ssiz_t | GetInitialCapacity() |
| static Ssiz_t | GetMaxWaste() |
| static Ssiz_t | GetResizeIncrement() |
| Bool_t | Gets(FILE* fp, Bool_t chop = kTRUE) |
| UInt_t | Hash(TString::ECaseCompare cmp = kExact) const |
| static ULong_t | Hash(const void* txt, Int_t ntxt) |
| Ssiz_t | Index(const TRegexp& pat, Ssiz_t i = 0) const |
| Ssiz_t | Index(TPRegexp& pat, Ssiz_t i = 0) const |
| Ssiz_t | Index(const char* s, Ssiz_t i = 0, TString::ECaseCompare cmp = kExact) const |
| Ssiz_t | Index(const TString& s, Ssiz_t i = 0, TString::ECaseCompare cmp = kExact) const |
| Ssiz_t | Index(const TRegexp& pat, Ssiz_t* ext, Ssiz_t i = 0) const |
| Ssiz_t | Index(TPRegexp& pat, Ssiz_t* ext, Ssiz_t i = 0) const |
| Ssiz_t | Index(const char* pat, Ssiz_t patlen, Ssiz_t i, TString::ECaseCompare cmp) const |
| Ssiz_t | Index(const TString& pat, Ssiz_t patlen, Ssiz_t i, TString::ECaseCompare cmp) const |
| static Ssiz_t | InitialCapacity(Ssiz_t ic = 15) |
| TString& | Insert(Ssiz_t pos, const char* cs) |
| TString& | Insert(Ssiz_t pos, const TString& s) |
| TString& | Insert(Ssiz_t pos, const char* cs, Ssiz_t n) |
| TString& | Insert(Ssiz_t pos, const TString& s, Ssiz_t n) |
| virtual TClass* | IsA() const |
| Bool_t | IsAlnum() const |
| Bool_t | IsAlpha() const |
| Bool_t | IsAscii() const |
| Bool_t | IsDigit() const |
| Bool_t | IsFloat() const |
| Bool_t | IsHex() const |
| Bool_t | IsNull() const |
| Bool_t | IsWhitespace() const |
| Ssiz_t | Last(char c) const |
| Ssiz_t | Length() const |
| static Ssiz_t | MaxWaste(Ssiz_t mw = 15) |
| Bool_t | MaybeRegexp() const |
| Bool_t | MaybeWildcard() const |
| const char* | operator const char*() const |
| char& | operator()(Ssiz_t i) |
| TSubString | operator()(const TRegexp& re) |
| TSubString | operator()(TPRegexp& re) |
| char | operator()(Ssiz_t i) const |
| TSubString | operator()(const TRegexp& re) const |
| TSubString | operator()(TPRegexp& re) const |
| TSubString | operator()(Ssiz_t start, Ssiz_t len) |
| TSubString | operator()(const TRegexp& re, Ssiz_t start) |
| TSubString | operator()(TPRegexp& re, Ssiz_t start) |
| TSubString | operator()(Ssiz_t start, Ssiz_t len) const |
| TSubString | operator()(const TRegexp& re, Ssiz_t start) const |
| TSubString | operator()(TPRegexp& re, Ssiz_t start) const |
| TString& | operator+=(const char* cs) |
| TString& | operator+=(const TString& s) |
| TString& | operator+=(char c) |
| TString& | operator+=(Short_t i) |
| TString& | operator+=(UShort_t i) |
| TString& | operator+=(Int_t i) |
| TString& | operator+=(UInt_t i) |
| TString& | operator+=(Long_t i) |
| TString& | operator+=(ULong_t i) |
| TString& | operator+=(Float_t f) |
| TString& | operator+=(Double_t f) |
| TString& | operator+=(Long64_t l) |
| TString& | operator+=(ULong64_t ul) |
| TString& | operator=(char s) |
| TString& | operator=(const char* s) |
| TString& | operator=(const TString& s) |
| TString& | operator=(const string& s) |
| TString& | operator=(const TSubString& s) |
| char& | operator[](Ssiz_t i) |
| char | operator[](Ssiz_t i) const |
| TString& | Prepend(const char* cs) |
| TString& | Prepend(const TString& s) |
| TString& | Prepend(const char* cs, Ssiz_t n) |
| TString& | Prepend(const TString& s, Ssiz_t n) |
| TString& | Prepend(char c, Ssiz_t rep = 1) |
| void | Puts(FILE* fp) |
| virtual void | ReadBuffer(char*& buffer) |
| istream& | ReadFile(istream& str) |
| istream& | ReadLine(istream& str, Bool_t skipWhite = kTRUE) |
| istream& | ReadString(istream& str) |
| static TString* | ReadString(TBuffer& b, const TClass* clReq) |
| istream& | ReadToDelim(istream& str, char delim = '\n') |
| istream& | ReadToken(istream& str) |
| TString& | Remove(Ssiz_t pos) |
| TString& | Remove(Ssiz_t pos, Ssiz_t n) |
| TString& | Remove(TString::EStripType s, char c) |
| TString& | Replace(Ssiz_t pos, Ssiz_t n, const char* cs) |
| TString& | Replace(Ssiz_t pos, Ssiz_t n, const TString& s) |
| TString& | Replace(Ssiz_t pos, Ssiz_t n, const char* s, Ssiz_t ns) |
| TString& | Replace(Ssiz_t pos, Ssiz_t n1, const TString& s, Ssiz_t n2) |
| TString& | ReplaceAll(const TString& s1, const TString& s2) |
| TString& | ReplaceAll(const TString& s1, const char* s2) |
| TString& | ReplaceAll(const char* s1, const TString& s2) |
| TString& | ReplaceAll(const char* s1, const char* s2) |
| TString& | ReplaceAll(const char* s1, Ssiz_t ls1, const char* s2, Ssiz_t ls2) |
| void | Resize(Ssiz_t n) |
| static Ssiz_t | ResizeIncrement(Ssiz_t ri = 16) |
| virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
| virtual Int_t | Sizeof() const |
| virtual void | Streamer(TBuffer& b) |
| void | StreamerNVirtual(TBuffer& b) |
| TSubString | Strip(TString::EStripType s = kTrailing, char c = ' ') |
| TSubString | Strip(TString::EStripType s = kTrailing, char c = ' ') const |
| TSubString | SubString(const char* pat, Ssiz_t start = 0, TString::ECaseCompare cmp = kExact) |
| TSubString | SubString(const char* pat, Ssiz_t start = 0, TString::ECaseCompare cmp = kExact) const |
| TObjArray* | Tokenize(const TString& delim) const |
| Bool_t | Tokenize(TString& tok, Ssiz_t& from, const char* delim = " ") const |
| void | ToLower() |
| void | ToUpper() |
| static void | WriteString(TBuffer& b, const TString* a) |