PIP  0.5.0_alpha
Platform-Independent Primitives
PIString Member List

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

append(const PIString &str)PIStringinline
cutLeft(const int len)PIStringinline
cutMid(const int start, const int len)PIString
cutRight(const int len)PIStringinline
data() const PIStringinline
dataAscii() const PIString
dataConsole() const PIString
dataUTF8() const PIString
endsWith(const PIString &str) const PIString
expandLeftTo(const int len, const PIChar &c)PIStringinline
expandRightTo(const int len, const PIChar &c)PIStringinline
find(const char str, const int start=0) const PIString
find(const PIString &str, const int start=0) const PIString
find(const char *str, const int start=0) const PIStringinline
findCWord(const PIString &word, const int start=0) const PIString
findLast(const char str, const int start=0) const PIString
findLast(const PIString &str, const int start=0) const PIString
findLast(const char *str, const int start=0) const PIStringinline
findWord(const PIString &word, const int start=0) const PIString
fromAscii(const char *s)PIStringstatic
fromBool(const bool value)PIStringinlinestatic
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)PIStringinlinestatic
fromNumber(const double &value)PIStringinlinestatic
fromNumber(const ldouble &value)PIStringinlinestatic
fromSystem(const char *s)PIStringstatic
fromUTF8(const char *s)PIStringstatic
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() const PIStringinline
left(const int len) const PIStringinline
length() const PIStringinline
lengthAscii() const PIStringinline
mid(const int start, const int len=-1) const PIString
operator const char *()PIStringinline
operator!=(const PIString &str) const PIString
operator!=(const PIChar c) const PIStringinline
operator!=(const char *str) const PIStringinline
operator!=(const std::string &str) const PIStringinline
operator+(const PIString &str, const PIString &f)PIStringrelated
operator+(const PIString &f, const char *str)PIStringrelated
operator+(const PIString &f, const std::string &str)PIStringrelated
operator+(const char *str, const PIString &f)PIStringrelated
operator+(const std::string &str, const PIString &f)PIStringrelated
operator<(const PIString &str) const PIString
operator<(const PIChar c) const PIStringinline
operator<(const char *str) const PIStringinline
operator<(const std::string &str) const PIStringinline
operator<<(const PIString &str)PIStringinline
operator<<(const PIChar &c)PIStringinline
operator<<(const char *str)PIStringinline
operator<<(const wchar_t *str)PIStringinline
operator<<(const std::string &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) const PIStringinline
operator<=(const PIChar c) const PIStringinline
operator<=(const char *str) const PIStringinline
operator<=(const std::string &str) const PIStringinline
operator==(const PIString &str) const PIString
operator==(const PIChar c) const PIStringinline
operator==(const char *str) const PIStringinline
operator==(const std::string &str) const PIStringinline
operator>(const PIString &str) const PIString
operator>(const PIChar c) const PIStringinline
operator>(const char *str) const PIStringinline
operator>(const std::string &str) const PIStringinline
operator>=(const PIString &str) const PIStringinline
operator>=(const PIChar c) const PIStringinline
operator>=(const char *str) const PIStringinline
operator>=(const std::string &str) const PIStringinline
operator>>(PIByteArray &s, PIString &v)PIStringfriend
operator>>(std::istream &s, PIString &v)PIStringrelated
operator[](const int pos) const PIStringinline
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 std::string &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)PIStringinlinestatic
repeat(int times)PIStringinline
repeated(int times) const PIStringinline
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) const PIStringinline
replaced(const PIString &what, const PIString &with, bool *ok=0) const PIStringinline
reverse()PIStringinline
reversed() const PIStringinline
right(const int len) const PIStringinline
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)PIStringinline
setNumber(const double &value)PIStringinline
setNumber(const ldouble &value)PIStringinline
setReadableSize(llong bytes)PIString
split(const PIString &delim) const PIString
startsWith(const PIString &str) const PIString
stdString() const PIStringinline
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() const PIStringinline
toByteArray() const PIStringinline
toChar() const PIString
toDouble() const PIStringinline
toFloat() const PIStringinline
toInt(int base=-1, bool *ok=0) const PIStringinline
toLDouble() const PIStringinline
toLLong(int base=-1, bool *ok=0) const PIStringinline
toLong(int base=-1, bool *ok=0) const PIStringinline
toLowerCase() const PIString
toShort(int base=-1, bool *ok=0) const PIStringinline
toUInt(int base=-1, bool *ok=0) const PIStringinline
toULLong(int base=-1, bool *ok=0) const PIStringinline
toULong(int base=-1, bool *ok=0) const PIStringinline
toUpperCase() const PIString
toUShort(int base=-1, bool *ok=0) const PIStringinline
trim()PIString
trimmed() const PIString