PIP  0.4.0_beta2
Platform-Independent Primitives
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 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
find(const string 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
findLast(const string str, const int start=0) const PIStringinline
findWord(const PIString &word, const int start=0) const PIString
fromBool(const bool value)PIStringinlinestatic
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
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 PIString
mid(const int start, const int len=-1) const PIString
operator const char *()PIStringinline
operator const string()PIStringinline
operator!=(const PIString &str) const PIString
operator!=(const PIChar c) const PIStringinline
operator!=(const char *str) const PIStringinline
operator!=(const 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 string &str)PIStringrelated
operator+(const char *str, const PIString &f)PIStringrelated
operator+(const 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 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 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 string &str) const PIStringinline
operator==(const PIString &str) const PIString
operator==(const PIChar c) const PIStringinline
operator==(const char *str) const PIStringinline
operator==(const string &str) const PIStringinline
operator>(const PIString &str) const PIString
operator>(const PIChar c) const PIStringinline
operator>(const char *str) const PIStringinline
operator>(const string &str) const PIStringinline
operator>=(const PIString &str) const PIStringinline
operator>=(const PIChar c) const PIStringinline
operator>=(const char *str) const PIStringinline
operator>=(const string &str) const PIStringinline
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 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