ROOT  6.06/09
Reference Guide
TString Member List

This is the complete list of members for TString, including all inherited members.

AdjustCapacity(Ssiz_t oldCap, Ssiz_t newCap)TStringprotectedstatic
Align(Ssiz_t s)TStringinlineprotectedstatic
Append(const char *cs)TStringinline
Append(const char *cs, Ssiz_t n)TStringinline
Append(const TString &s)TStringinline
Append(const TString &s, Ssiz_t n)TStringinline
Append(char c, Ssiz_t rep=1)TString
AssertElement(Ssiz_t nc) const TStringprotected
Atof() const TString
Atoi() const TString
Atoll() const TString
BaseConvert(const TString &s_in, Int_t base_in, Int_t base_out)TStringstatic
BeginsWith(const char *s, ECaseCompare cmp=kExact) const TStringinline
BeginsWith(const TString &pat, ECaseCompare cmp=kExact) const TStringinline
Capacity() const TStringinline
Capacity(Ssiz_t n)TString
Chop()TStringinline
Clear()TString
Clobber(Ssiz_t nc)TStringprotected
Clone(Ssiz_t nc)TStringprivate
CompareTo(const char *cs, ECaseCompare cmp=kExact) const TString
CompareTo(const TString &st, ECaseCompare cmp=kExact) const TString
Contains(const char *pat, ECaseCompare cmp=kExact) const TStringinline
Contains(const TString &pat, ECaseCompare cmp=kExact) const TStringinline
Contains(const TRegexp &pat) const TStringinline
Contains(TPRegexp &pat) const TStringinline
Copy() const TString
CountChar(Int_t c) const TString
Data() const TStringinline
ECaseCompare enum nameTString
EndsWith(const char *pat, ECaseCompare cmp=kExact) const TString
EqualTo(const char *cs, ECaseCompare cmp=kExact) const TStringinline
EqualTo(const TString &st, ECaseCompare cmp=kExact) const TStringinline
EStripType enum nameTString
FillBuffer(char *&buffer) const TStringvirtual
First(char c) const TString
First(const char *cs) const TString
Form(const char *fmt,...)TString
Format(const char *fmt,...)TStringstatic
FormImp(const char *fmt, va_list ap)TStringprivate
fRepTStringprotected
GetInitialCapacity()TStringstatic
GetLongCap() const TStringinlineprivate
GetLongPointer()TStringinlineprivate
GetLongPointer() const TStringinlineprivate
GetLongSize() const TStringinlineprivate
GetMaxWaste()TStringstatic
GetPointer()TStringinlineprivate
GetPointer() const TStringinlineprivate
GetResizeIncrement()TStringstatic
Gets(FILE *fp, Bool_t chop=kTRUE)TString
GetShortPointer()TStringinlineprivate
GetShortPointer() const TStringinlineprivate
GetShortSize() const TStringinlineprivate
Hash(ECaseCompare cmp=kExact) const TString
Hash(const void *txt, Int_t ntxt)TStringstatic
HashCase() const TStringprivate
HashFoldCase() const TStringprivate
Index(const char *pat, Ssiz_t i=0, ECaseCompare cmp=kExact) const TStringinline
Index(const TString &s, Ssiz_t i=0, ECaseCompare cmp=kExact) const TStringinline
Index(const char *pat, Ssiz_t patlen, Ssiz_t i, ECaseCompare cmp) const TString
Index(const TString &s, Ssiz_t patlen, Ssiz_t i, ECaseCompare cmp) const TStringinline
Index(const TRegexp &pat, Ssiz_t i=0) const TString
Index(const TRegexp &pat, Ssiz_t *ext, Ssiz_t i=0) const TString
Index(TPRegexp &pat, Ssiz_t i=0) const TString
Index(TPRegexp &pat, Ssiz_t *ext, Ssiz_t i=0) const TString
Init(Ssiz_t capacity, Ssiz_t nchar)TStringprivate
InitChar(char c)TStringprotected
InitialCapacity(Ssiz_t ic=15)TStringstatic
Insert(Ssiz_t pos, const char *s)TStringinline
Insert(Ssiz_t pos, const char *s, Ssiz_t extent)TStringinline
Insert(Ssiz_t pos, const TString &s)TStringinline
Insert(Ssiz_t pos, const TString &s, Ssiz_t extent)TStringinline
IsAlnum() const TString
IsAlpha() const TString
IsAscii() const TString
IsBin() const TString
IsDec() const TString
IsDigit() const TString
IsFloat() const TString
IsHex() const TString
IsInBaseN(Int_t base) const TString
IsLong() const TStringinlineprivate
IsNull() const TStringinline
IsOct() const TString
IsWhitespace() const TStringinline
Itoa(Int_t value, Int_t base)TStringstatic
kAlignment enum valueTStringprotected
kBoth enum valueTString
kExact enum valueTString
kIgnoreCase enum valueTString
kLeading enum valueTString
kLongMask enum valueTStringprivate
kNPOSTStringstatic
kNwords enum valueTStringprivate
kShortMask enum valueTStringprivate
kTrailing enum valueTString
Last(char c) const TString
Length() const TStringinline
LLtoa(Long64_t value, Int_t base)TStringstatic
MaxSize()TStringinlineprivatestatic
MaxWaste(Ssiz_t mw=15)TStringstatic
MaybeRegexp() const TString
MaybeWildcard() const TString
MD5() const TString
operator const char *() const TStringinline
operator std::string_view() const TStringinline
operator()(Ssiz_t i)TStringinline
operator()(Ssiz_t i) const TStringinline
operator()(Ssiz_t start, Ssiz_t len) const TString
operator()(const TRegexp &re) const TString
operator()(const TRegexp &re, Ssiz_t start) const TString
operator()(TPRegexp &re) const TString
operator()(TPRegexp &re, Ssiz_t start) const TString
operator+(const TString &s1, const TString &s2)TStringfriend
operator+(const TString &s, const char *cs)TStringfriend
operator+(const char *cs, const TString &s)TStringfriend
operator+(const TString &s, char c)TStringfriend
operator+(const TString &s, Long_t i)TStringfriend
operator+(const TString &s, ULong_t i)TStringfriend
operator+(const TString &s, Long64_t i)TStringfriend
operator+(const TString &s, ULong64_t i)TStringfriend
operator+(char c, const TString &s)TStringfriend
operator+(Long_t i, const TString &s)TStringfriend
operator+(ULong_t i, const TString &s)TStringfriend
operator+(Long64_t i, const TString &s)TStringfriend
operator+(ULong64_t i, const TString &s)TStringfriend
operator+=(const char *s)TStringinline
operator+=(const TString &s)TStringinline
operator+=(char c)TStringinline
operator+=(Short_t i)TStringinline
operator+=(UShort_t i)TStringinline
operator+=(Int_t i)TStringinline
operator+=(UInt_t i)TStringinline
operator+=(Long_t i)TStringinline
operator+=(ULong_t i)TStringinline
operator+=(Float_t f)TStringinline
operator+=(Double_t f)TStringinline
operator+=(Long64_t i)TStringinline
operator+=(ULong64_t i)TStringinline
operator<<(TBuffer &b, const TString *obj)TStringfriend
operator=(char s)TString
operator=(const char *s)TString
operator=(const TString &s)TString
operator=(const std::string &s)TString
operator=(const std::string_view &s)TString
operator=(const TSubString &s)TString
operator==(const TString &s1, const TString &s2)TStringfriend
operator==(const TString &s1, const char *s2)TStringfriend
operator[](Ssiz_t i)TStringinline
operator[](Ssiz_t i) const TStringinline
Prepend(const char *cs)TStringinline
Prepend(const char *cs, Ssiz_t n)TStringinline
Prepend(const TString &s)TStringinline
Prepend(const TString &s, Ssiz_t n)TStringinline
Prepend(char c, Ssiz_t rep=1)TString
Puts(FILE *fp)TString
ReadBuffer(char *&buffer)TStringvirtual
ReadFile(std::istream &str)TString
ReadLine(std::istream &str, Bool_t skipWhite=kTRUE)TString
ReadString(TBuffer &b, const TClass *clReq)TStringstatic
ReadString(std::istream &str)TString
ReadToDelim(std::istream &str, char delim= '\n')TString
ReadToken(std::istream &str)TString
Recommend(Ssiz_t s)TStringinlineprotectedstatic
Remove(Ssiz_t pos)TStringinline
Remove(Ssiz_t pos, Ssiz_t n)TStringinline
Remove(EStripType s, char c)TString
Replace(Ssiz_t pos, Ssiz_t n, const char *s)TStringinline
Replace(Ssiz_t pos, Ssiz_t n, const char *s, Ssiz_t ns)TString
Replace(Ssiz_t pos, Ssiz_t n, const TString &s)TStringinline
Replace(Ssiz_t pos, Ssiz_t n1, const TString &s, Ssiz_t n2)TStringinline
ReplaceAll(const TString &s1, const TString &s2)TStringinline
ReplaceAll(const TString &s1, const char *s2)TStringinline
ReplaceAll(const char *s1, const TString &s2)TStringinline
ReplaceAll(const char *s1, const char *s2)TStringinline
ReplaceAll(const char *s1, Ssiz_t ls1, const char *s2, Ssiz_t ls2)TString
Resize(Ssiz_t n)TString
ResizeIncrement(Ssiz_t ri=16)TStringstatic
SetLongCap(Ssiz_t s)TStringinlineprivate
SetLongPointer(char *p)TStringinlineprivate
SetLongSize(Ssiz_t s)TStringinlineprivate
SetShortSize(Ssiz_t s)TStringinlineprivate
SetSize(Ssiz_t s)TStringinlineprivate
Sizeof() const TStringvirtual
Strip(EStripType s=kTrailing, char c= ' ') const TString
SubString(const char *pat, Ssiz_t start=0, ECaseCompare cmp=kExact) const TString
Swap(TString &other)TStringinline
TBufferFile classTStringfriend
Tokenize(const TString &delim) const TString
Tokenize(TString &tok, Ssiz_t &from, const char *delim=" ") const TString
ToLower()TString
ToUpper()TString
TString(const char *a1, Ssiz_t n1, const char *a2, Ssiz_t n2)TStringprotected
TString()TString
TString(Ssiz_t ic)TStringexplicit
TString(const TString &s)TString
TString(TString &&s)TString
TString(const char *s)TString
TString(const char *s, Ssiz_t n)TString
TString(const std::string &s)TString
TString(char c)TString
TString(char c, Ssiz_t s)TString
TString(const std::string_view &sub)TString
TString(const TSubString &sub)TString
TStringLong classTStringfriend
TSubString classTStringfriend
UItoa(UInt_t value, Int_t base)TStringstatic
ULLtoa(ULong64_t value, Int_t base)TStringstatic
UnLink() const TStringinlineprivate
WriteString(TBuffer &b, const TString *a)TStringstatic
Zero()TStringinlineprivate
~TString()TStringvirtual