ZNC
trunk
|
This is the complete list of members for CString, including all inherited members.
AsLower() const | CString | |
AsUpper() const | CString | |
Base64Decode(CString &sRet) const | CString | |
Base64Decode() | CString | |
Base64Decode_n() const | CString | |
Base64Encode(CString &sRet, unsigned int uWrap=0) const | CString | |
Base64Encode(unsigned int uWrap=0) | CString | |
Base64Encode_n(unsigned int uWrap=0) const | CString | |
CaseCmp(const CString &s, CString::size_type uLen=CString::npos) const | CString | |
CaseInsensitive | CString | static |
CaseSensitive | CString | static |
Contains(const CString &s, CaseSensitivity cs=CaseInsensitive) const | CString | |
Convert(T *target) const | CString | inline |
Crypt(const CString &sPass, bool bEncrypt, const CString &sIvec="") | CString | |
CString(bool b) | CString | inlineexplicit |
CString(char c) | CString | explicit |
CString(unsigned char c) | CString | explicit |
CString(short i) | CString | explicit |
CString(unsigned short i) | CString | explicit |
CString(int i) | CString | explicit |
CString(unsigned int i) | CString | explicit |
CString(long i) | CString | explicit |
CString(unsigned long i) | CString | explicit |
CString(long long i) | CString | explicit |
CString(unsigned long long i) | CString | explicit |
CString(double i, int precision=2) | CString | explicit |
CString(float i, int precision=2) | CString | explicit |
CString() | CString | inline |
CString(const char *c) | CString | inline |
CString(const char *c, size_t l) | CString | inline |
CString(const std::string &s) | CString | inline |
CString(size_t n, char c) | CString | inline |
CString(std::initializer_list< char > list) | CString | inline |
Decrypt(const CString &sPass, const CString &sIvec="") | CString | |
Decrypt_n(const CString &sPass, const CString &sIvec="") const | CString | |
EASCII enum value | CString | |
EDEBUG enum value | CString | |
EEscape enum name | CString | |
EHEXCOLON enum value | CString | |
EHTML enum value | CString | |
Ellipsize(unsigned int uLen) const | CString | |
EMSGTAG enum value | CString | |
ENAMEDFMT enum value | CString | |
Encrypt(const CString &sPass, const CString &sIvec="") | CString | |
Encrypt_n(const CString &sPass, const CString &sIvec="") const | CString | |
EndsWith(const CString &sSuffix, CaseSensitivity cs=CaseInsensitive) const | CString | |
Equals(const CString &s, CaseSensitivity cs=CaseInsensitive) const | CString | |
Equals(const CString &s, bool bCaseSensitive, CString::size_type uLen=CString::npos) const | CString | |
Escape(EEscape eFrom, EEscape eTo) | CString | |
Escape(EEscape eTo) | CString | |
Escape_n(EEscape eFrom, EEscape eTo) const | CString | |
Escape_n(EEscape eTo) const | CString | |
ESQL enum value | CString | |
EURL enum value | CString | |
Find(const CString &s, CaseSensitivity cs=CaseInsensitive) const | CString | |
FirstLine() const | CString | inline |
Join(Iterator i_start, const Iterator &i_end) const | CString | inline |
Left(size_type uCount) const | CString | |
LeftChomp(size_type uLen=1) | CString | |
LeftChomp_n(size_type uLen=1) const | CString | |
MakeLower() | CString | |
MakeUpper() | CString | |
MD5() const | CString | |
NamedFormat(const CString &sFormat, const MCString &msValues) | CString | static |
OptionSplit(MCString &msRet, bool bUpperKeys=false) const | CString | |
QuoteSplit(VCString &vsRet) const | CString | |
RandomString(unsigned int uLength) | CString | static |
Replace(CString &sStr, const CString &sReplace, const CString &sWith, const CString &sLeft="", const CString &sRight="", bool bRemoveDelims=false) | CString | static |
Replace(const CString &sReplace, const CString &sWith, const CString &sLeft="", const CString &sRight="", bool bRemoveDelims=false) | CString | |
Replace_n(const CString &sReplace, const CString &sWith, const CString &sLeft="", const CString &sRight="", bool bRemoveDelims=false) const | CString | |
Right(size_type uCount) const | CString | |
RightChomp(size_type uLen=1) | CString | |
RightChomp_n(size_type uLen=1) const | CString | |
SHA256() const | CString | |
Split(const CString &sDelim, VCString &vsRet, bool bAllowEmpty=true, const CString &sLeft="", const CString &sRight="", bool bTrimQuotes=true, bool bTrimWhiteSpace=false) const | CString | |
Split(const CString &sDelim, SCString &ssRet, bool bAllowEmpty=true, const CString &sLeft="", const CString &sRight="", bool bTrimQuotes=true, bool bTrimWhiteSpace=false) const | CString | |
StartsWith(const CString &sPrefix, CaseSensitivity cs=CaseInsensitive) const | CString | |
StrCmp(const CString &s, CString::size_type uLen=CString::npos) const | CString | |
StripControls() | CString | |
StripControls_n() const | CString | |
strnchr(const unsigned char *src, unsigned char c, unsigned int iMaxBytes, unsigned char *pFill=nullptr, unsigned int *piCount=nullptr) const | CString | protected |
ToBool() const | CString | |
ToByteStr(unsigned long long d) | CString | static |
ToDouble() const | CString | |
ToEscape(const CString &sEsc) | CString | static |
ToInt() const | CString | |
Token(size_t uPos, bool bRest=false, const CString &sSep=" ", bool bAllowEmpty=false) const | CString | |
Token(size_t uPos, bool bRest, const CString &sSep, bool bAllowEmpty, const CString &sLeft, const CString &sRight, bool bTrimQuotes=true) const | CString | |
ToLong() const | CString | |
ToLongLong() const | CString | |
ToPercent(double d) | CString | static |
ToShort() const | CString | |
ToTimeStr(unsigned long s) | CString | static |
ToUInt() const | CString | |
ToULong() const | CString | |
ToULongLong() const | CString | |
ToUShort() const | CString | |
Trim(const CString &s=" \t\r\n") | CString | |
Trim_n(const CString &s=" \t\r\n") const | CString | |
TrimLeft(const CString &s=" \t\r\n") | CString | |
TrimLeft_n(const CString &s=" \t\r\n") const | CString | |
TrimPrefix(const CString &sPrefix=":") | CString | |
TrimPrefix_n(const CString &sPrefix=":") const | CString | |
TrimRight(const CString &s=" \t\r\n") | CString | |
TrimRight_n(const CString &s=" \t\r\n") const | CString | |
TrimSuffix(const CString &sSuffix) | CString | |
TrimSuffix_n(const CString &sSuffix) const | CString | |
URLSplit(MCString &msRet) const | CString | |
WildCmp(const CString &sWild, const CString &sString, CaseSensitivity cs=CaseSensitive) | CString | static |
WildCmp(const CString &sWild, CaseSensitivity cs=CaseSensitive) const | CString | |
~CString() | CString | inline |