PIP  1.4.0
Platform-Independent Primitives
PIString Member List

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

append(const PIString &str)PIStringinline
contains(const char str) constPIStringinline
contains(const PIChar str) constPIStringinline
contains(const char *str) constPIStringinline
contains(const PIString &str) constPIStringinline
cutLeft(const int len)PIStringinline
cutMid(const int start, const int len)PIString
cutRight(const int len)PIStringinline
data() constPIStringinline
dataAscii() constPIString
dataConsole() constPIString
dataUTF8() constPIString
endsWith(const PIString &str) constPIString
expandLeftTo(const int len, const PIChar &c)PIStringinline
expandRightTo(const int len, const PIChar &c)PIStringinline
find(const char str, const int start=0) constPIString
find(const PIString &str, const int start=0) constPIString
find(const char *str, const int start=0) constPIStringinline
findCWord(const PIString &word, const int start=0) constPIString
findLast(const char str, const int start=0) constPIString
findLast(const PIString &str, const int start=0) constPIString
findLast(const char *str, const int start=0) constPIStringinline
findWord(const PIString &word, const int start=0) constPIString
fromAscii(const char *s)PIStringstatic
fromBool(const bool value)PIStringinlinestatic
fromCodepage(const char *s, const char *c)PIStringstatic
fromConsole(const char *s)PIStringstatic
fromNumber(const short value, int base=10, bool *ok=0)PIStringinlinestatic
fromNumber(const ushort value, int base=10, bool *ok=0)PIStringinlinestatic
fromNumber(const int value, int base=10, bool *ok=0)PIStringinlinestatic
fromNumber(const uint value, int base=10, bool *ok=0)PIStringinlinestatic
fromNumber(const long value, int base=10, bool *ok=0)PIStringinlinestatic
fromNumber(const ulong value, int base=10, bool *ok=0)PIStringinlinestatic
fromNumber(const llong &value, int base=10, bool *ok=0)PIStringinlinestatic
fromNumber(const ullong &value, int base=10, bool *ok=0)PIStringinlinestatic
fromNumber(const float value, char format='f', int precision=8)PIStringinlinestatic
fromNumber(const double &value, char format='f', int precision=8)PIStringinlinestatic
fromNumber(const ldouble &value, char format='f', int precision=8)PIStringinlinestatic
fromSystem(const char *s)PIStringstatic
fromUTF8(const char *s)PIStringstatic
fromUTF8(const PIByteArray &ba)PIStringstatic
inBrackets(const PIChar &start, const PIChar &end) constPIString
insert(const int index, const PIChar &c)PIStringinline
insert(const int index, const char &c)PIStringinline
insert(const int index, const PIString &str)PIString
insert(const int index, const char *c)PIStringinline
isEmpty() constPIStringinline
left(const int len) constPIStringinline
length() constPIStringinline
lengthAscii() constPIStringinline
mid(const int start, const int len=-1) constPIString
operator const char *()PIStringinline
operator!=(const PIString &str) constPIString
operator!=(const PIChar c) constPIStringinline
operator!=(const char *str) constPIStringinline
operator+(const PIString &str, const PIString &f)PIStringrelated
operator+(const PIString &f, const char *str)PIStringrelated
operator+(const char *str, const PIString &f)PIStringrelated
operator+(const PIString &f, const std::string &str)PIStringrelated
operator+(const std::string &str, const PIString &f)PIStringrelated
operator<(const PIString &str) constPIString
operator<(const PIChar c) constPIStringinline
operator<(const char *str) constPIStringinline
operator<<(const PIString &str)PIStringinline
operator<<(const PIChar &c)PIStringinline
operator<<(const char *str)PIStringinline
operator<<(const wchar_t *str)PIStringinline
operator<<(const int &num)PIStringinline
operator<<(const short &num)PIStringinline
operator<<(const long &num)PIStringinline
operator<<(const float &num)PIStringinline
operator<<(const double &num)PIStringinline
operator<<(std::ostream &s, const PIString &v)PIStringrelated
operator<=(const PIString &str) constPIStringinline
operator<=(const PIChar c) constPIStringinline
operator<=(const char *str) constPIStringinline
operator==(const PIString &str) constPIString
operator==(const PIChar c) constPIStringinline
operator==(const char *str) constPIStringinline
operator>(const PIString &str) constPIString
operator>(const PIChar c) constPIStringinline
operator>(const char *str) constPIStringinline
operator>=(const PIString &str) constPIStringinline
operator>=(const PIChar c) constPIStringinline
operator>=(const char *str) constPIStringinline
operator>>(PIByteArray &s, PIString &v)PIStringfriend
operator>>(std::istream &s, PIString &v)PIStringrelated
operator[](const int pos) constPIStringinline
operator[](const int pos)PIStringinline
PIString()PIStringinline
PIString(const PIChar &c)PIStringinline
PIString(const char *str)PIStringinline
PIString(const wchar_t *str)PIStringinline
PIString(const PIByteArray &ba)PIStringinline
PIString(const PIChar *str, const int len)PIStringinline
PIString(const char *str, const int len)PIStringinline
PIString(const int len, const char c)PIStringinline
PIString(const int len, const PIChar &c)PIStringinline
prepend(const PIString &str)PIStringinline
readableSize(llong bytes)PIStringstatic
repeat(int times)PIStringinline
repeated(int times) constPIStringinline
replace(const int from, const int count, const PIString &with)PIString
replace(const PIString &what, const PIString &with, bool *ok=0)PIString
replaceAll(const PIString &what, const PIString &with)PIString
replaced(const int from, const int count, const PIString &with) constPIStringinline
replaced(const PIString &what, const PIString &with, bool *ok=0) constPIStringinline
reverse()PIStringinline
reversed() constPIStringinline
right(const int len) constPIStringinline
setNumber(const short value, int base=10, bool *ok=0)PIStringinline
setNumber(const ushort value, int base=10, bool *ok=0)PIStringinline
setNumber(const int value, int base=10, bool *ok=0)PIStringinline
setNumber(const uint value, int base=10, bool *ok=0)PIStringinline
setNumber(const long value, int base=10, bool *ok=0)PIStringinline
setNumber(const ulong value, int base=10, bool *ok=0)PIStringinline
setNumber(const llong &value, int base=10, bool *ok=0)PIStringinline
setNumber(const ullong &value, int base=10, bool *ok=0)PIStringinline
setNumber(const float value, char format='f', int precision=8)PIStringinline
setNumber(const double &value, char format='f', int precision=8)PIStringinline
setNumber(const ldouble &value, char format='f', int precision=8)PIStringinline
setReadableSize(llong bytes)PIString
split(const PIString &delim) constPIString
startsWith(const PIString &str) constPIString
takeCWord()PIString
takeLeft(const int len)PIStringinline
takeLine()PIString
takeMid(const int start, const int len=-1)PIStringinline
takeNumber()PIString
takeRange(const PIChar &start, const PIChar &end, const PIChar &shield='\\')PIString
takeRight(const int len)PIStringinline
takeSymbol()PIString
takeWord()PIString
toBool() constPIString
toByteArray() constPIStringinline
toChar() constPIString
toCharset(const char *c) constPIString
toDouble() constPIString
toFloat() constPIString
toInt(int base=-1, bool *ok=0) constPIStringinline
toLDouble() constPIString
toLLong(int base=-1, bool *ok=0) constPIStringinline
toLong(int base=-1, bool *ok=0) constPIStringinline
toLowerCase() constPIString
toShort(int base=-1, bool *ok=0) constPIStringinline
toUInt(int base=-1, bool *ok=0) constPIStringinline
toULLong(int base=-1, bool *ok=0) constPIStringinline
toULong(int base=-1, bool *ok=0) constPIStringinline
toUpperCase() constPIString
toUShort(int base=-1, bool *ok=0) constPIStringinline
toUTF8() constPIString
trim()PIString
trimmed() constPIString