ROOT  6.06/09
Reference Guide
TStringToken Member List

This is the complete list of members for TStringToken, 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
AtEnd() const TStringTokeninline
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
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
fFullStrTStringTokenprotected
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
fPosTStringTokenprotected
fRepTStringprotected
fReturnVoidTStringTokenprotected
fSplitReTStringTokenprotected
GetInitialCapacity()TStringstatic
GetMaxWaste()TStringstatic
GetResizeIncrement()TStringstatic
Gets(FILE *fp, Bool_t chop=kTRUE)TString
Hash(ECaseCompare cmp=kExact) const TString
Hash(const void *txt, Int_t ntxt)TStringstatic
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
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
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
kNPOSTStringstatic
kTrailing enum valueTString
Last(char c) const TString
Length() const TStringinline
LLtoa(Long64_t value, Int_t base)TStringstatic
MaxWaste(Ssiz_t mw=15)TStringstatic
MaybeRegexp() const TString
MaybeWildcard() const TString
MD5() const TString
NextToken()TStringToken
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 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=(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[](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
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
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
TStringToken(const TString &fullStr, const TString &splitRe, Bool_t retVoid=kFALSE)TStringToken
UItoa(UInt_t value, Int_t base)TStringstatic
ULLtoa(ULong64_t value, Int_t base)TStringstatic
WriteString(TBuffer &b, const TString *a)TStringstatic
~TString()TStringvirtual
~TStringToken()TStringTokeninlinevirtual