SNAP Library 2.1, User Reference  2013-09-25 10:47:25
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
TStr Member List
This is the complete list of members for TStr, including all inherited members.
AddToFMid(const TStr &FNm, const TStr &ExtFMid)TStr [static]
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()TStr [inline]
CmpI(const TStr &Str) const TStr [inline]
ConvUsFromYuAscii()TStr
CountCh(const char &Ch, const int &BChN=0) const TStr
CStr()TStr [inline]
CStr() const TStr [inline]
DelChAll(const char &Ch)TStr
DelStr(const TStr &Str)TStr
DelSubStr(const int &BChN, const int &EChN)TStr
Empty() const TStr [inline]
EqI(const TStr &Str) const TStr [inline]
Fmt(const char *FmtStr,...)TStr [static]
FromHex()TStr
GetCap() const TStr [inline]
GetCh(const int &ChN) const TStr [inline]
GetChStr(const char &Ch)TStr [static]
GetCStr() const TStr [inline]
GetDChStr(const char &Ch1, const char &Ch2)TStr [static]
GetFBase() const TStr
GetFExt() const TStr
GetFlt() const TStr [inline]
GetFlt(const double &DfVal) const TStr [inline]
GetFMid() const TStr
GetFNmStr(const TStr &Str, const bool &AlNumOnlyP=true)TStr [static]
GetFPath() const TStr
GetFromHex() const TStr [inline]
GetHex() const TStr [inline]
GetHexInt() const TStr [inline]
GetHexInt(const int &DfVal) const TStr [inline]
GetHexInt64() const TStr [inline]
GetHexInt64(const int64 &DfVal) const TStr [inline]
GetInt() const TStr [inline]
GetInt(const int &DfVal) const TStr [inline]
GetInt64() const TStr [inline]
GetInt64(const int64 &DfVal) const TStr [inline]
GetLc() const TStr [inline]
GetMemUsed() const TStr [inline]
GetNrAbsFPath(const TStr &FPath, const TStr &BaseFPath=TStr())TStr [static]
GetNrFExt(const TStr &FExt)TStr [static]
GetNrFMid(const TStr &FMid)TStr [static]
GetNrFNm(const TStr &FNm)TStr [static]
GetNrFPath(const TStr &FPath)TStr [static]
GetNrNumFExt(const int &FExtN)TStr [static]
GetNullStr()TStr [static]
GetNumFNm(const TStr &FNm, const int &Num)TStr [static]
GetPrimHashCd() const TStr [inline]
GetRStr(const char *CStr)TStr [private, static]
GetSecHashCd() const TStr [inline]
GetSpaceStr(const int &Spaces)TStr [static]
GetStr() const TStr [inline]
GetStr(const TStr &Str, const char *FmtStr)TStr [static]
GetStr(const TStr &Str, const TStr &FmtStr)TStr [inline, static]
GetStr(const TStrV &StrV, const TStr &DelimiterStr)TStr [static]
GetSubStr(const int &BChN, const int &EChN) const TStr
GetSubStr(const int &BChN) const TStr [inline]
GetTrunc() const TStr [inline]
GetUc() const TStr [inline]
GetUInt() const TStr [inline]
GetUInt(const uint &DfVal) const TStr [inline]
GetUInt64() const TStr [inline]
GetUInt64(const uint64 &DfVal) const TStr [inline]
GetUsFromYuAscii() const TStr [inline]
GetWcMatch(const TStr &WcStr, const int &StarStrN=0) const TStr
InsStr(const int &BChN, const TStr &Str)TStr
IsAbsFPath(const TStr &FPath)TStr [static]
IsBool(bool &Val) const TStr
IsChIn(const char &Ch) const TStr [inline]
IsFlt(const bool &Check, const double &MnVal, const double &MxVal, double &Val, const char &DecDelimCh='.') const TStr
IsFlt(double &Val) const TStr [inline]
IsFlt() const TStr [inline]
IsHexInt(const bool &Check, const int &MnVal, const int &MxVal, int &Val) const TStr
IsHexInt(int &Val) const TStr [inline]
IsHexInt() const TStr [inline]
IsHexInt64(const bool &Check, const int64 &MnVal, const int64 &MxVal, int64 &Val) const TStr
IsHexInt64(int64 &Val) const TStr [inline]
IsHexInt64() const TStr [inline]
IsInt(const bool &Check, const int &MnVal, const int &MxVal, int &Val) const TStr
IsInt(int &Val) const TStr [inline]
IsInt() const TStr [inline]
IsInt64(const bool &Check, const int64 &MnVal, const int64 &MxVal, int64 &Val) const TStr
IsInt64(int64 &Val) const TStr [inline]
IsInt64() const TStr [inline]
IsLc() const TStr [inline]
IsPrefix(const char *Str) const TStr
IsPrefix(const TStr &Str) const TStr [inline]
IsStrIn(const TStr &Str) const TStr [inline]
IsSuffix(const char *Str) const TStr
IsSuffix(const TStr &Str) const TStr [inline]
IsUc() const TStr [inline]
IsUInt(const bool &Check, const uint &MnVal, const uint &MxVal, uint &Val) const TStr
IsUInt(uint &Val) const TStr [inline]
IsUInt() const TStr [inline]
IsUInt64(const bool &Check, const uint64 &MnVal, const uint64 &MxVal, uint64 &Val) const TStr
IsUInt64(uint64 &Val) const TStr [inline]
IsUInt64() const TStr [inline]
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 TStr [inline]
Left(const int &EChN) const TStr [inline]
LeftOf(const char &SplitCh) const TStr
LeftOfLast(const char &SplitCh) const TStr
Len() const TStr [inline]
Load(TSIn &SIn, const bool &IsSmall=false)TStr [inline]
LoadTxt(const PSIn &SIn)TStr [inline, static]
LoadTxt(const TStr &FNm)TStr [inline, static]
LoadXml(const PXmlTok &XmlTok, const TStr &Nm)TStr
Mid(const int &BChN, const int &Chs) const TStr [inline]
Mid(const int &BChN) const TStr [inline]
MkClone(const TStr &Str)TStr [inline, static]
operator!=(const char *CStr) const TStr [inline]
operator()()TStr [inline]
operator()() const TStr [inline]
operator()(const int &BChN, const int &EChNP1) const TStr [inline]
operator+(const TStr &LStr, const TStr &RStr)TStr [friend]
operator+(const TStr &LStr, const char *RCStr)TStr [friend]
operator+=(const TStr &Str)TStr [inline]
operator+=(const char *CStr)TStr [inline]
operator<(const TStr &Str) const TStr [inline]
operator=(const TStr &Str)TStr [inline]
operator=(const TChA &ChA)TStr [inline]
operator=(const char *CStr)TStr [inline]
operator=(const char &Ch)TStr [inline]
operator==(const TStr &Str) const TStr [inline]
operator==(const char *CStr) const TStr [inline]
operator[](const int &ChN) const TStr [inline]
Optimize()TStr [private]
PutCh(const int &ChN, const char &Ch)TStr [inline]
PutFBase(const TStr &FNm, const TStr &FBase)TStr [static]
PutFBaseIfEmpty(const TStr &FNm, const TStr &FBase)TStr [static]
PutFExt(const TStr &FNm, const TStr &FExt)TStr [static]
PutFExtIfEmpty(const TStr &FNm, const TStr &FExt)TStr [static]
Reverse() const TStr [inline]
Right(const int &BChN) const TStr [inline]
RightOf(const char &SplitCh) const TStr
RightOfLast(const char &SplitCh) const TStr
RStrTStr [private]
Save(TSOut &SOut, const bool &IsSmall=false) const TStr [inline]
SaveTxt(const PSOut &SOut) const TStr [inline]
SaveTxt(const TStr &FNm) const TStr [inline]
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 TStr [inline]
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)TStr [inline, private]
TStr(const char &Ch1, const char &Ch2, bool)TStr [inline, private]
TStr()TStr [inline]
TStr(const TStr &Str)TStr [inline]
TStr(const TChA &ChA)TStr [inline]
TStr(const TSStr &SStr)TStr [inline]
TStr(const char *CStr)TStr [inline]
TStr(const char &Ch)TStr [inline, explicit]
TStr(const TMem &Mem)TStr [inline]
TStr(const PSIn &SIn)TStr [inline, explicit]
TStr(TSIn &SIn, const bool &IsSmall=false)TStr [inline, explicit]
~TStr()TStr [inline]