SNAP Library 6.0, Developer Reference  2020-12-09 16:24:20
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
TStr Member List

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

AddToFMid(const TStr &FNm, const TStr &ExtFMid)TStrstatic
ChangeCh(const char &SrcCh, const char &DstCh, const int &BChN=0)TStr
ChangeChAll(const char &SrcCh, const char &DstCh)TStr
ChangeStr(const TStr &SrcStr, const TStr &DstStr, const int &BChN=0)TStr
ChangeStrAll(const TStr &SrcStr, const TStr &DstStr, const bool &FromStartP=false)TStr
Clr()TStrinline
CmpI(const TStr &Str) const TStrinline
ConvUsFromYuAscii()TStr
CountCh(const char &Ch, const int &BChN=0) const TStr
CStr()TStrinline
CStr() const TStrinline
DelChAll(const char &Ch)TStr
DelStr(const TStr &Str)TStr
DelSubStr(const int &BChN, const int &EChN)TStr
Empty() const TStrinline
EqI(const TStr &Str) const TStrinline
Fmt(const char *FmtStr,...)TStrstatic
FromHex()TStr
GetCap() const TStrinline
GetCh(const int &ChN) const TStrinline
GetChStr(const char &Ch)TStrstatic
GetCStr() const TStrinline
GetDChStr(const char &Ch1, const char &Ch2)TStrstatic
GetFBase() const TStr
GetFExt() const TStr
GetFlt() const TStrinline
GetFlt(const double &DfVal) const TStrinline
GetFMid() const TStr
GetFNmStr(const TStr &Str, const bool &AlNumOnlyP=true)TStrstatic
GetFPath() const TStr
GetFromHex() const TStrinline
GetHex() const TStrinline
GetHexInt() const TStrinline
GetHexInt(const int &DfVal) const TStrinline
GetHexInt64() const TStrinline
GetHexInt64(const int64 &DfVal) const TStrinline
GetInt() const TStrinline
GetInt(const int &DfVal) const TStrinline
GetInt64() const TStrinline
GetInt64(const int64 &DfVal) const TStrinline
GetLc() const TStrinline
GetMemUsed() const TStrinline
GetNrAbsFPath(const TStr &FPath, const TStr &BaseFPath=TStr())TStrstatic
GetNrFExt(const TStr &FExt)TStrstatic
GetNrFMid(const TStr &FMid)TStrstatic
GetNrFNm(const TStr &FNm)TStrstatic
GetNrFPath(const TStr &FPath)TStrstatic
GetNrNumFExt(const int &FExtN)TStrstatic
GetNullStr()TStrstatic
GetNumFNm(const TStr &FNm, const int &Num)TStrstatic
GetPrimHashCd() const TStrinline
GetRStr(const char *CStr)TStrprivatestatic
GetSecHashCd() const TStrinline
GetSpaceStr(const int &Spaces)TStrstatic
GetStr() const TStrinline
GetStr(const TStr &Str, const char *FmtStr)TStrstatic
GetStr(const TStr &Str, const TStr &FmtStr)TStrinlinestatic
GetStr(const TStrV &StrV, const TStr &DelimiterStr)TStrstatic
GetSubStr(const int &BChN, const int &EChN) const TStr
GetSubStr(const int &BChN) const TStrinline
GetTrunc() const TStrinline
GetUc() const TStrinline
GetUInt() const TStrinline
GetUInt(const uint &DfVal) const TStrinline
GetUInt64() const TStrinline
GetUInt64(const uint64 &DfVal) const TStrinline
GetUsFromYuAscii() const TStrinline
GetWcMatch(const TStr &WcStr, const int &StarStrN=0) const TStr
InsStr(const int &BChN, const TStr &Str)TStr
IsAbsFPath(const TStr &FPath)TStrstatic
IsBool(bool &Val) const TStr
IsChIn(const char &Ch) const TStrinline
IsFlt(const bool &Check, const double &MnVal, const double &MxVal, double &Val, const char &DecDelimCh='.') const TStr
IsFlt(double &Val) const TStrinline
IsFlt() const TStrinline
IsHexInt(const bool &Check, const int &MnVal, const int &MxVal, int &Val) const TStr
IsHexInt(int &Val) const TStrinline
IsHexInt() const TStrinline
IsHexInt64(const bool &Check, const int64 &MnVal, const int64 &MxVal, int64 &Val) const TStr
IsHexInt64(int64 &Val) const TStrinline
IsHexInt64() const TStrinline
IsInt(const bool &Check, const int &MnVal, const int &MxVal, int &Val) const TStr
IsInt(int &Val) const TStrinline
IsInt() const TStrinline
IsInt64(const bool &Check, const int64 &MnVal, const int64 &MxVal, int64 &Val) const TStr
IsInt64(int64 &Val) const TStrinline
IsInt64() const TStrinline
IsLc() const TStrinline
IsPrefix(const char *Str) const TStr
IsPrefix(const TStr &Str) const TStrinline
IsStrIn(const TStr &Str) const TStrinline
IsSuffix(const char *Str) const TStr
IsSuffix(const TStr &Str) const TStrinline
IsUc() const TStrinline
IsUInt(const bool &Check, const uint &MnVal, const uint &MxVal, uint &Val) const TStr
IsUInt(uint &Val) const TStrinline
IsUInt() const TStrinline
IsUInt64(const bool &Check, const uint64 &MnVal, const uint64 &MxVal, uint64 &Val) const TStr
IsUInt64(uint64 &Val) const TStrinline
IsUInt64() const TStrinline
IsWcMatch(const int &StrBChN, const TStr &WcStr, const int &WcStrBChN, TStrV &StarStrV, const char &StarCh='*', const char &QuestCh='?') const TStr
IsWcMatch(const TStr &WcStr, TStrV &StarStrV, const char &StarCh='*', const char &QuestCh='?') const TStr
IsWcMatch(const TStr &WcStr, const char &StarCh, const char &QuestCh) const TStr
IsWcMatch(const TStr &WcStr, const int &StarStrN, TStr &StarStr) const TStr
IsWcMatch(const TStr &WcStr) const TStr
IsWord(const bool &WsPrefixP=true, const bool &FirstUcAllowedP=true) const TStr
IsWs() const TStr
LastCh() const TStrinline
Left(const int &EChN) const TStrinline
LeftOf(const char &SplitCh) const TStr
LeftOfLast(const char &SplitCh) const TStr
Len() const TStrinline
Load(TSIn &SIn, const bool &IsSmall=false)TStrinline
LoadTxt(const PSIn &SIn)TStrinlinestatic
LoadTxt(const TStr &FNm)TStrinlinestatic
LoadXml(const PXmlTok &XmlTok, const TStr &Nm)TStr
Mid(const int &BChN, const int &Chs) const TStrinline
Mid(const int &BChN) const TStrinline
MkClone(const TStr &Str)TStrinlinestatic
operator!=(const char *CStr) const TStrinline
operator()()TStrinline
operator()() const TStrinline
operator()(const int &BChN, const int &EChNP1) const TStrinline
operator+(const TStr &LStr, const TStr &RStr)TStrfriend
operator+(const TStr &LStr, const char *RCStr)TStrfriend
operator+=(const TStr &Str)TStrinline
operator+=(const char *CStr)TStrinline
operator/(const int &N)TStrinline
operator<(const TStr &Str) const TStrinline
operator=(const TStr &Str)TStrinline
operator=(const TChA &ChA)TStrinline
operator=(const char *CStr)TStrinline
operator=(const char &Ch)TStrinline
operator==(const TStr &Str) const TStrinline
operator==(const char *CStr) const TStrinline
operator[](const int &ChN) const TStrinline
Optimize()TStrprivate
PutCh(const int &ChN, const char &Ch)TStrinline
PutFBase(const TStr &FNm, const TStr &FBase)TStrstatic
PutFBaseIfEmpty(const TStr &FNm, const TStr &FBase)TStrstatic
PutFExt(const TStr &FNm, const TStr &FExt)TStrstatic
PutFExtIfEmpty(const TStr &FNm, const TStr &FExt)TStrstatic
Reverse() const TStrinline
Right(const int &BChN) const TStrinline
RightOf(const char &SplitCh) const TStr
RightOfLast(const char &SplitCh) const TStr
RStrTStrprivate
Save(TSOut &SOut, const bool &IsSmall=false) const TStrinline
SaveTxt(const PSOut &SOut) const TStrinline
SaveTxt(const TStr &FNm) const TStrinline
SaveXml(TSOut &SOut, const TStr &Nm) const TStr
SearchCh(const char &Ch, const int &BChN=0) const TStr
SearchChBack(const char &Ch, int BChN=-1) const TStr
SearchStr(const TStr &Str, const int &BChN=0) const TStr
Slice(int BChN, int EChNP1) const TStrinline
SplitOnAllAnyCh(const TStr &SplitChStr, TStrV &StrV, const bool &SkipEmpty=true) const TStr
SplitOnAllCh(const char &SplitCh, TStrV &StrV, const bool &SkipEmpty=true) const TStr
SplitOnCh(TStr &LStr, const char &SplitCh, TStr &RStr) const TStr
SplitOnLastCh(TStr &LStr, const char &SplitCh, TStr &RStr) const TStr
SplitOnNonAlNum(TStrV &StrV) const TStr
SplitOnStr(const TStr &SplitStr, TStrV &StrV) const TStr
SplitOnStr(TStr &LeftStr, const TStr &MidStr, TStr &RightStr) const TStr
SplitOnWs(TStrV &StrV) const TStr
ToCap()TStr
ToHex()TStr
ToLc()TStr
ToTrunc()TStr
ToUc()TStr
TStr(const char &Ch, bool)TStrinlineprivate
TStr(const char &Ch1, const char &Ch2, bool)TStrinlineprivate
TStr()TStrinline
TStr(const TStr &Str)TStrinline
TStr(const TChA &ChA)TStrinline
TStr(const TSStr &SStr)TStrinline
TStr(const char *CStr)TStrinline
TStr(const char &Ch)TStrinlineexplicit
TStr(const TMem &Mem)TStrinline
TStr(const PSIn &SIn)TStrinlineexplicit
TStr(TSIn &SIn, const bool &IsSmall=false)TStrinlineexplicit
~TStr()TStrinline