virtual | ~TGString() |
TString& | TString::Append(const char* cs) |
TString& | TString::Append(const TString& s) |
TString& | TString::Append(const char* cs, Ssiz_t n) |
TString& | TString::Append(const TString& s, Ssiz_t n) |
TString& | TString::Append(char c, Ssiz_t rep = 1) |
Double_t | TString::Atof() const |
Int_t | TString::Atoi() const |
Long64_t | TString::Atoll() const |
static TString | TString::BaseConvert(const TString& s_in, Int_t base_in, Int_t base_out) |
Bool_t | TString::BeginsWith(const char* s, TString::ECaseCompare cmp = kExact) const |
Bool_t | TString::BeginsWith(const TString& pat, TString::ECaseCompare cmp = kExact) const |
Ssiz_t | TString::Capacity() const |
Ssiz_t | TString::Capacity(Ssiz_t n) |
TString& | TString::Chop() |
static TClass* | Class() |
void | TString::Clear() |
int | TString::CompareTo(const char* cs, TString::ECaseCompare cmp = kExact) const |
int | TString::CompareTo(const TString& st, TString::ECaseCompare cmp = kExact) const |
Bool_t | TString::Contains(const TRegexp& pat) const |
Bool_t | TString::Contains(TPRegexp& pat) const |
Bool_t | TString::Contains(const char* pat, TString::ECaseCompare cmp = kExact) const |
Bool_t | TString::Contains(const TString& pat, TString::ECaseCompare cmp = kExact) const |
TString | TString::Copy() const |
Int_t | TString::CountChar(Int_t c) const |
const char* | TString::Data() const |
virtual void | Draw(Drawable_t id, GContext_t gc, Int_t x, Int_t y) |
virtual void | DrawWrapped(Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, FontStruct_t font) |
Bool_t | TString::EndsWith(const char* pat, TString::ECaseCompare cmp = kExact) const |
Bool_t | TString::EqualTo(const char* cs, TString::ECaseCompare cmp = kExact) const |
Bool_t | TString::EqualTo(const TString& st, TString::ECaseCompare cmp = kExact) const |
virtual void | TString::FillBuffer(char*& buffer) const |
Ssiz_t | TString::First(char c) const |
Ssiz_t | TString::First(const char* cs) const |
void | TString::Form(const char* fmt) |
static TString | TString::Format(const char* fmt) |
static Ssiz_t | TString::GetInitialCapacity() |
Int_t | GetLength() const |
virtual Int_t | GetLines(FontStruct_t font, UInt_t w) |
static Ssiz_t | TString::GetMaxWaste() |
static Ssiz_t | TString::GetResizeIncrement() |
Bool_t | TString::Gets(FILE* fp, Bool_t chop = kTRUE) |
const char* | GetString() const |
UInt_t | TString::Hash(TString::ECaseCompare cmp = kExact) const |
static UInt_t | TString::Hash(const void* txt, Int_t ntxt) |
Ssiz_t | TString::Index(const TRegexp& pat, Ssiz_t i = 0) const |
Ssiz_t | TString::Index(TPRegexp& pat, Ssiz_t i = 0) const |
Ssiz_t | TString::Index(const char* pat, Ssiz_t i = 0, TString::ECaseCompare cmp = kExact) const |
Ssiz_t | TString::Index(const TString& s, Ssiz_t i = 0, TString::ECaseCompare cmp = kExact) const |
Ssiz_t | TString::Index(const TRegexp& pat, Ssiz_t* ext, Ssiz_t i = 0) const |
Ssiz_t | TString::Index(TPRegexp& pat, Ssiz_t* ext, Ssiz_t i = 0) const |
Ssiz_t | TString::Index(const char* pat, Ssiz_t patlen, Ssiz_t i, TString::ECaseCompare cmp) const |
Ssiz_t | TString::Index(const TString& s, Ssiz_t patlen, Ssiz_t i, TString::ECaseCompare cmp) const |
static Ssiz_t | TString::InitialCapacity(Ssiz_t ic = 15) |
TString& | TString::Insert(Ssiz_t pos, const char* s) |
TString& | TString::Insert(Ssiz_t pos, const TString& s) |
TString& | TString::Insert(Ssiz_t pos, const char* s, Ssiz_t extent) |
TString& | TString::Insert(Ssiz_t pos, const TString& s, Ssiz_t extent) |
virtual TClass* | IsA() const |
Bool_t | TString::IsAlnum() const |
Bool_t | TString::IsAlpha() const |
Bool_t | TString::IsAscii() const |
Bool_t | TString::IsBin() const |
Bool_t | TString::IsDec() const |
Bool_t | TString::IsDigit() const |
Bool_t | TString::IsFloat() const |
Bool_t | TString::IsHex() const |
Bool_t | TString::IsInBaseN(Int_t base) const |
Bool_t | TString::IsNull() const |
Bool_t | TString::IsOct() const |
Bool_t | TString::IsWhitespace() const |
static TString | TString::Itoa(Int_t value, Int_t base) |
Ssiz_t | TString::Last(char c) const |
Ssiz_t | TString::Length() const |
static TString | TString::LLtoa(Long64_t value, Int_t base) |
static Ssiz_t | TString::MaxWaste(Ssiz_t mw = 15) |
Bool_t | TString::MaybeRegexp() const |
Bool_t | TString::MaybeWildcard() const |
TString | TString::MD5() const |
const char* | TString::operator const char *() const |
char& | TString::operator()(Ssiz_t i) |
char | TString::operator()(Ssiz_t i) const |
TSubString | TString::operator()(const TRegexp& re) const |
TSubString | TString::operator()(TPRegexp& re) const |
TSubString | TString::operator()(Ssiz_t start, Ssiz_t len) const |
TSubString | TString::operator()(const TRegexp& re, Ssiz_t start) const |
TSubString | TString::operator()(TPRegexp& re, Ssiz_t start) const |
TString& | TString::operator+=(const char* s) |
TString& | TString::operator+=(const TString& s) |
TString& | TString::operator+=(char c) |
TString& | TString::operator+=(Short_t i) |
TString& | TString::operator+=(UShort_t i) |
TString& | TString::operator+=(Int_t i) |
TString& | TString::operator+=(UInt_t i) |
TString& | TString::operator+=(Long_t i) |
TString& | TString::operator+=(ULong_t i) |
TString& | TString::operator+=(Float_t f) |
TString& | TString::operator+=(Double_t f) |
TString& | TString::operator+=(Long64_t i) |
TString& | TString::operator+=(ULong64_t i) |
TGString& | operator=(const TGString&) |
char& | TString::operator[](Ssiz_t i) |
char | TString::operator[](Ssiz_t i) const |
TString& | TString::Prepend(const char* cs) |
TString& | TString::Prepend(const TString& s) |
TString& | TString::Prepend(const char* cs, Ssiz_t n) |
TString& | TString::Prepend(const TString& s, Ssiz_t n) |
TString& | TString::Prepend(char c, Ssiz_t rep = 1) |
void | TString::Puts(FILE* fp) |
virtual void | TString::ReadBuffer(char*& buffer) |
istream& | TString::ReadFile(istream& str) |
istream& | TString::ReadLine(istream& str, Bool_t skipWhite = kTRUE) |
istream& | TString::ReadString(istream& str) |
static TString* | TString::ReadString(TBuffer& b, const TClass* clReq) |
istream& | TString::ReadToDelim(istream& str, char delim = '\n') |
istream& | TString::ReadToken(istream& str) |
TString& | TString::Remove(Ssiz_t pos) |
TString& | TString::Remove(Ssiz_t pos, Ssiz_t n) |
TString& | TString::Remove(TString::EStripType s, char c) |
TString& | TString::Replace(Ssiz_t pos, Ssiz_t n, const char* s) |
TString& | TString::Replace(Ssiz_t pos, Ssiz_t n, const TString& s) |
TString& | TString::Replace(Ssiz_t pos, Ssiz_t n, const char* s, Ssiz_t ns) |
TString& | TString::Replace(Ssiz_t pos, Ssiz_t n1, const TString& s, Ssiz_t n2) |
TString& | TString::ReplaceAll(const TString& s1, const TString& s2) |
TString& | TString::ReplaceAll(const TString& s1, const char* s2) |
TString& | TString::ReplaceAll(const char* s1, const TString& s2) |
TString& | TString::ReplaceAll(const char* s1, const char* s2) |
TString& | TString::ReplaceAll(const char* s1, Ssiz_t ls1, const char* s2, Ssiz_t ls2) |
void | TString::Resize(Ssiz_t n) |
static Ssiz_t | TString::ResizeIncrement(Ssiz_t ri = 16) |
virtual void | SetString(const char* s) |
virtual void | ShowMembers(TMemberInspector& insp) const |
virtual Int_t | TString::Sizeof() const |
virtual void | Streamer(TBuffer&) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
TSubString | TString::Strip(TString::EStripType s = kTrailing, char c = ' ') const |
TSubString | TString::SubString(const char* pat, Ssiz_t start = 0, TString::ECaseCompare cmp = kExact) const |
TString& | TString::Swap(TString& other) |
| TGString() |
| TGString(const char* s) |
| TGString(Int_t number) |
| TGString(const TGString* s) |
| TGString(const TGString&) |
TObjArray* | TString::Tokenize(const TString& delim) const |
Bool_t | TString::Tokenize(TString& tok, Ssiz_t& from, const char* delim = " ") const |
void | TString::ToLower() |
void | TString::ToUpper() |
static TString | TString::UItoa(UInt_t value, Int_t base) |
static TString | TString::ULLtoa(ULong64_t value, Int_t base) |
static void | TString::WriteString(TBuffer& b, const TString* a) |