KSquare Utilities
KKB::KKStr Member List

This is the complete list of members for KKB::KKStr, including all inherited members.

Append(const char *buff)KKB::KKStr
Append(const char *buff, kkuint32 buffLen)KKB::KKStr
Append(char ch)KKB::KKStr
Append(const KKStr &str)KKB::KKStr
Append(const std::string &str)KKB::KKStr
AppendInt32(kkint32 i)KKB::KKStr
AppendUInt32(kkuint32 i)KKB::KKStr
c_str()KKB::KKStrinline
CharInStr(char ch)KKB::KKStr
ChopFirstChar()KKB::KKStr
ChopLastChar()KKB::KKStr
Compare(const KKStr &s2) const KKB::KKStr
Compare(const std::string &s2) const KKB::KKStr
CompareIgnoreCase(const KKStr &s2) const KKB::KKStr
CompareIgnoreCase(const std::string &s2) const KKB::KKStr
CompareIgnoreCase(const char *s2) const KKB::KKStr
CompareStrings(const KKStr &s1, const KKStr &s2)KKB::KKStrstatic
CompareTo(const KKStr &s2) const KKB::KKStrinline
Concat(const char **values)KKB::KKStrstatic
Concat(const VectorKKStr &values)KKB::KKStrstatic
Concat(const std::vector< std::string > &values)KKB::KKStrstatic
Contains(const KKStr &value)KKB::KKStr
Contains(const char *value)KKB::KKStr
CountInstancesOf(char ch) const KKB::KKStr
data()KKB::KKStrinline
DecodeQuotedStr() const KKB::KKStr
Empty() const KKB::KKStrinline
EmptyStr()KKB::KKStrstatic
EndsWith(const KKStr &value)KKB::KKStr
EndsWith(const char *value)KKB::KKStr
EndsWith(const KKStr &value, bool ignoreCase)KKB::KKStr
EndsWith(const char *value, bool ignoreCase)KKB::KKStr
EnterStr()KKB::KKStr
EqualIgnoreCase(const KKStr &s2) const KKB::KKStr
EqualIgnoreCase(const KKStrConstPtr s2) const KKB::KKStr
EqualIgnoreCase(const char *s2) const KKB::KKStr
ExtractChar()KKB::KKStr
ExtractLastChar()KKB::KKStr
ExtractQuotedStr(const char *delChars, bool decodeEscapeCharacters)KKB::KKStr
ExtractToken(const char *delStr="\n\t\r ")KKB::KKStr
ExtractToken2(const char *delStr="\n\t\r ")KKB::KKStr
ExtractTokenBool(const char *delStr)KKB::KKStr
ExtractTokenDouble(const char *delStr)KKB::KKStr
ExtractTokenInt(const char *delStr)KKB::KKStr
ExtractTokenUint(const char *delStr)KKB::KKStr
ExtractTokenUint64(const char *delStr)KKB::KKStr
Find(const KKStr &str, kkint32 pos=0) const KKB::KKStr
Find(const char *s, kkint32 pos, kkint32 n) const KKB::KKStr
Find(const char *s, kkint32 pos=0) const KKB::KKStr
Find(char c, kkint32 pos=0) const KKB::KKStr
FirstChar() const KKB::KKStr
FreeUpUnUsedSpace()KKB::KKStr
GetNextToken2(const char *delStr="\n\t\r ") const KKB::KKStr
InstancesOfChar(char ch) const KKB::KKStr
KKStr()KKB::KKStr
KKStr(const char *str)KKB::KKStr
KKStr(const KKStr &str)KKB::KKStr
KKStr(KKStr &&str)KKB::KKStr
KKStr(kkint32 size)KKB::KKStr
KKStr(double d, kkint32 precision)KKB::KKStr
KKStr(const std::string &s)KKB::KKStr
KKStr(const char *src, kkuint32 startPos, kkuint32 endPos)KKB::KKStr
KKStrConstPtr typedefKKB::KKStr
KKStrPtr typedefKKB::KKStr
LastChar() const KKB::KKStr
LeftPad(kkint32 width, uchar ch= ' ')KKB::KKStr
Len() const KKB::KKStrinline
LocateCharacter(char ch) const KKB::KKStr
LocateLastOccurrence(char ch) const KKB::KKStr
LocateLastOccurrence(const KKStr &s) const KKB::KKStr
LocateNthOccurrence(char ch, kkint32 x) const KKB::KKStr
LocateStr(const KKStr &searchStr) const KKB::KKStr
LopOff(kkint32 lastCharPos)KKB::KKStr
Lower()KKB::KKStr
MaxLen(kkuint32 maxLen) const KKB::KKStr
MaxLenSupported() const KKB::KKStr
MemCpy(void *dest, void *src, kkuint32 size)KKB::KKStrstatic
MemoryConsumedEstimated() const KKB::KKStr
MemSet(void *dest, kkuint8 byte, kkuint32 size)KKB::KKStrstatic
operator!=(const KKStr &right) const KKB::KKStr
operator!=(KKStrConstPtr right) const KKB::KKStr
operator!=(const char *rtStr) const KKB::KKStr
operator!=(const std::string right) const KKB::KKStr
operator+(const char *right) const KKB::KKStr
operator+(const KKStr &right) const KKB::KKStr
operator+(kkint16 right) const KKB::KKStr
operator+(kkuint16 right) const KKB::KKStr
operator+(kkint32 right) const KKB::KKStr
operator+(kkuint32 right) const KKB::KKStr
operator+(kkint64 right) const KKB::KKStr
operator+(kkuint64 right) const KKB::KKStr
operator+(float right) const KKB::KKStr
operator+(double right) const KKB::KKStr
operator+=(const char *right)KKB::KKStrinline
operator+=(const KKStr &right)KKB::KKStrinline
operator+=(kkint16 right)KKB::KKStrinline
operator+=(kkuint16 right)KKB::KKStrinline
operator+=(kkint32 right)KKB::KKStrinline
operator+=(kkuint32 right)KKB::KKStrinline
operator+=(kkint64 right)KKB::KKStrinline
operator+=(kkuint64 right)KKB::KKStrinline
operator+=(float right)KKB::KKStrinline
operator+=(double right)KKB::KKStrinline
operator<(const KKStr &right) const KKB::KKStr
operator<<(const char *right)KKB::KKStr
operator<<(const KKStr &right)KKB::KKStr
operator<<(KKStr &&right)KKB::KKStr
operator<<(char right)KKB::KKStr
operator<<(kkint16 right)KKB::KKStr
operator<<(kkuint16 right)KKB::KKStr
operator<<(kkint32 right)KKB::KKStr
operator<<(kkuint32 right)KKB::KKStr
operator<<(kkint64 right)KKB::KKStr
operator<<(kkuint64 right)KKB::KKStr
operator<<(float right)KKB::KKStr
operator<<(double right)KKB::KKStr
operator<<(std::ostream &(*mf)(std::ostream &))KKB::KKStr
operator<=(const KKStr &right) const KKB::KKStr
operator=(const KKStr &src)KKB::KKStr
operator=(KKStr &&src)KKB::KKStr
operator=(const char *src)KKB::KKStr
operator=(kkint32 right)KKB::KKStr
operator=(const std::vector< KKStr > &right)KKB::KKStr
operator==(const KKStr &right) const KKB::KKStr
operator==(KKStrConstPtr right) const KKB::KKStr
operator==(const char *rtStr) const KKB::KKStr
operator==(const std::string right) const KKB::KKStr
operator>(const KKStr &right) const KKB::KKStr
operator>=(const KKStr &right) const KKB::KKStr
operator[](kkint16 i) const KKB::KKStr
operator[](kkuint16 i) const KKB::KKStr
operator[](kkint32 i) const KKB::KKStr
operator[](kkuint32 i) const KKB::KKStr
Parse(const char *delStr="\n\r\t, ") const KKB::KKStr
QuotedStr() const KKB::KKStr
ReadXML(XmlStream &s, XmlTagConstPtr tag, VolConstBool &cancelFlag, RunLog &log)KKB::KKStr
RightPad(kkint32 width, char ch= ' ')KKB::KKStr
Spaces(kkint32 c)KKB::KKStrstatic
Split(const char *delStr="\n\r\t, ") const KKB::KKStr
Split(char del) const KKB::KKStr
StartsWith(const KKStr &value) const KKB::KKStr
StartsWith(const char *value) const KKB::KKStr
StartsWith(const KKStr &value, bool ignoreCase) const KKB::KKStr
StartsWith(const char *value, bool ignoreCase) const KKB::KKStr
Str() const KKB::KKStrinline
Str(const char *s)KKB::KKStrstatic
StrCapitalize(char *str)KKB::KKStrstatic
StrChr(const char *str, int ch)KKB::KKStrstatic
StrCompareIgnoreCase(const char *s1, const char *s2)KKB::KKStrstatic
StrDelete(char **str)KKB::KKStrstatic
StrEqual(const char *s1, const char *s2)KKB::KKStrstatic
StrEqualN(const char *s1, const char *s2, kkuint32 len)KKB::KKStrstatic
StrEqualNoCase(const char *s1, const char *s2)KKB::KKStrstatic
StrEqualNoCaseN(const char *s1, const char *s2, kkuint32 len)KKB::KKStrstatic
StrInStr(const char *target, const char *searchStr)KKB::KKStrstatic
StrInStr(const KKStr &searchField) const KKB::KKStr
StrReplace(char **dest, const char *src)KKB::KKStr
StrWide() const KKB::KKStr
SubStrPart(kkint32 firstChar) const KKB::KKStr
SubStrPart(kkint32 firstChar, kkint32 lastChar) const KKB::KKStr
Tail(kkint32 tailLen) const KKB::KKStr
ToBool() const KKB::KKStr
ToDouble() const KKB::KKStr
ToFloat() const KKB::KKStr
ToInt() const KKB::KKStr
ToInt16() const KKB::KKStr
ToInt32() const KKB::KKStr
ToInt64() const KKB::KKStr
ToKKStrPtr() const KKB::KKStr
ToLatitude() const KKB::KKStr
ToLong() const KKB::KKStr
ToLongitude() const KKB::KKStr
ToLower() const KKB::KKStr
ToPercentage() const KKB::KKStr
ToQuotedStr() const KKB::KKStrinline
ToUint() const KKB::KKStr
ToUint32() const KKB::KKStr
ToUint64() const KKB::KKStr
ToUlong() const KKB::KKStr
ToUpper() const KKB::KKStr
ToVectorInt32() const KKB::KKStr
ToWchar_t() const KKB::KKStr
ToXmlStr() const KKB::KKStr
Trim(const char *whiteSpaceChars="\n\r\t ")KKB::KKStr
TrimLeft(const char *whiteSpaceChars="\n\r\t ")KKB::KKStr
TrimRight(const char *whiteSpaceChars="\n\r\t ")KKB::KKStr
TrimRightChar()KKB::KKStr
Upper()KKB::KKStr
ValidInt(kkint32 &value)KKB::KKStr
ValidMoney(float &value) const KKB::KKStr
ValidNum(double &value) const KKB::KKStr
Wide(kkint32 width, char dir= 'R') const KKB::KKStr
WriteXML(const KKStr &varName, std::ostream &o) const KKB::KKStr
~KKStr()KKB::KKStr