KVIrc 5.2.6
Developer APIs
KviCString Member List

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

append(const KviCString &str)KviCString
append(const QString &str)KviCString
append(char c)KviCString
append(const char *str)KviCString
append(const char *str, int len)KviCString
append(KviFormatConstructorTag dummy, const char *fmt,...)KviCString
at(int idx) constKviCStringinline
base64ToBuffer(char **buffer, bool bNullToNewlines=false)KviCString
bufferToBase64(const char *buffer, int len)KviCString
bufferToHex(const char *buffer, int len)KviCString
clear()KviCString
contains(const char *str, bool caseS=true) constKviCString
contains(char c, bool caseS=true) constKviCString
cut(int idx, int len)KviCString
cutFromFirst(char c, bool bIncluded=true)KviCString
cutFromFirst(const char *c, bool bIncluded=true)KviCString
cutFromLast(char c, bool bIncluded=true)KviCString
cutFromLast(const char *c, bool bIncluded=true)KviCString
cutLeft(int len)KviCString
cutRight(int len)KviCString
cutToFirst(char c, bool bIncluded=true)KviCString
cutToFirst(const char *c, bool bIncluded=true)KviCString
cutToLast(char c, bool bIncluded=true)KviCString
cutToLast(const char *c, bool bIncluded=true)KviCString
emptyString()KviCStringstatic
ensureLastCharIs(char ch)KviCStringinline
equalsCI(const KviCString &other) constKviCStringinline
equalsCI(const char *other) constKviCStringinline
equalsCIN(const char *other, int len) constKviCStringinline
equalsCS(const KviCString &other) constKviCStringinline
equalsCS(const char *other) constKviCStringinline
equalsCSN(const char *other, int len) constKviCStringinline
ext_contains(const char *data, const char *item, bool caseS=true)KviCStringstatic
extractFromString(const char *begin, const char *end)KviCString
find(char c, int startIdx) constKviCString
find(const char *str, int startIdx, bool caseS=true) constKviCString
findFirstIdx(char c) constKviCString
findFirstIdx(const char *str, bool caseS=true) constKviCString
findLastIdx(char c) constKviCString
findLastIdx(const char *str, bool caseS=true) constKviCString
findRev(const char *str, int startIdx, bool caseS=true) constKviCString
firstCharIs(char ch) constKviCStringinline
Format enum valueKviCString
freeArray(KviCString **strings)KviCStringstatic
freeBuffer(char *buffer)KviCStringstatic
getLine(KviCString &str)KviCString
getToken(KviCString &str, char sep, bool skipEmpty=false)KviCString
getToken(char sep, bool skipEmpty=false)KviCString
hasData() constKviCStringinline
hasNonWhiteSpaceData() constKviCString
hexDecode(const char *pFrom)KviCString
hexDecode()KviCStringinline
hexEncodeWhiteSpace()KviCString
hexEncodeWithTable(const unsigned char table[256])KviCString
hexToBuffer(char **buffer, bool bNullToNewlines=false)KviCString
insert(int idx, const char *data)KviCString
insert(int idx, char c)KviCString
isEmpty() constKviCStringinline
isNum() constKviCString
isUnsignedNum() constKviCString
joinFromArray(KviCString **strings, const char *sep=nullptr, bool bLastSep=false)KviCString
KviCString()KviCString
KviCString(const char *str)KviCString
KviCString(const char *str, int len)KviCString
KviCString(const char *bg, const char *end)KviCString
KviCString(KviFormatConstructorTag tag, const char *fmt,...)KviCString
KviCString(const KviCString &str)KviCString
KviCString(const QString &str)KviCString
KviCString(const QByteArray &str)KviCString
KviCString(char c, int fillLen=1)KviCString
KviCString(const kvi_wchar_t *unicode)KviCString
KviCString(const kvi_wchar_t *unicode, int len)KviCString
KviFormatConstructorTag enum nameKviCString
lastCharIs(char ch) constKviCStringinline
left(int maxLen) constKviCString
leftToFirst(char c, bool bIncluded=false) constKviCString
leftToLast(char c, bool bIncluded=false) constKviCString
len() constKviCStringinline
lower() constKviCString
lowerISO88591() constKviCString
m_lenKviCString
m_ptrKviCString
middle(int idx, int maxLen) constKviCString
occurrences(const char *str, bool caseS=true) constKviCString
occurrences(char c, bool caseS=true) constKviCString
operator const char *() constKviCStringinline
operator+=(const KviCString &str)KviCStringinline
operator+=(const char *str)KviCStringinline
operator+=(char c)KviCStringinline
operator+=(const QString &str)KviCStringinline
operator=(const KviCString &str)KviCString
operator=(const char *str)KviCString
operator=(char c)KviCString
operator=(const QString &str)KviCString
operator=(const QByteArray &str)KviCString
padRight(int iLen, const char c='\0')KviCString
prepend(const KviCString &str)KviCString
prepend(const char *str)KviCString
prepend(const char *str, int len)KviCString
ptr() constKviCStringinline
replaceAll(const char c, const char *str)KviCString
replaceAll(const char *toFind, const char *str, bool bCaseS=true)KviCString
right(int maxLen) constKviCString
setLen(int len)KviCString
setNum(long num)KviCString
setNum(unsigned long num)KviCString
setNum(int num)KviCStringinline
setNum(unsigned int num)KviCStringinline
setNum(short num)KviCStringinline
setNum(unsigned short num)KviCStringinline
setNum(char num)KviCStringinline
setNum(unsigned char num)KviCStringinline
setStr(const char *str, int len=-1)KviCString
splitToArray(char sep, int max, int *realCount) constKviCString
Sprintf enum valueKviCString
sprintf(const char *fmt,...)KviCString
stripLeft(char c)KviCString
stripLeftWhiteSpace()KviCString
stripRight(char c)KviCString
stripRightWhiteSpace()KviCString
stripSpace()KviCString
toChar(bool *bOk=nullptr) constKviCStringinline
toInt(bool *bOk=nullptr) constKviCStringinline
toLong(bool *bOk=nullptr) constKviCString
toLongExt(bool *bOk=nullptr, int base=0)KviCString
toLongLong(bool *bOk=nullptr) constKviCString
toLower()KviCString
toLowerISO88591()KviCString
toShort(bool *bOk=nullptr) constKviCStringinline
toUChar(bool *bOk=nullptr) constKviCStringinline
toUInt(bool *bOk=nullptr) constKviCStringinline
toULong(bool *bOk=nullptr) constKviCString
toULongLong(bool *bOk=nullptr) constKviCString
toUpper()KviCString
toUpperISO88591()KviCString
toUShort(bool *bOk=nullptr) constKviCStringinline
transliterate(const char *szToFind, const char *szReplacement)KviCString
trim()KviCString
upper() constKviCString
upperISO88591() constKviCString
vsprintf(const char *fmt, kvi_va_list list)KviCString
~KviCString()KviCString