PIP 5.5.3
Platform-Independent Primitives
PIString Cписок членов класса

Полный список членов класса PIString, включая наследуемые из базового класса

append(const char *str)PIStringinline
append(const char16_t *str)PIStringinline
append(const PIString &str)PIStringinline
append(const PIChar c)PIStringinline
append(const char c)PIStringinline
arg(const PIString &v)PIString
arg(short v, int base=10)PIStringinline
arg(ushort v, int base=10)PIStringinline
arg(int v, int base=10)PIStringinline
arg(uint v, int base=10)PIStringinline
arg(long v, int base=10)PIStringinline
arg(ulong v, int base=10)PIStringinline
arg(llong v, int base=10)PIStringinline
arg(ullong v, int base=10)PIStringinline
arg(float v, char format='f', int precision=8)PIStringinline
arg(double v, char format='f', int precision=8)PIStringinline
arg(ldouble v, char format='f', int precision=8)PIStringinline
at(size_t index) constPIStringinline
back()PIStringinline
begin()PIStringinline
clear()PIStringinline
contains(const char c) constPIStringinline
contains(const PIChar c) constPIStringinline
contains(const char *str) constPIStringinline
contains(const PIString &str) constPIStringinline
contains(const PIRegularExpression &regexp) constPIString
cutLeft(int len)PIStringinline
cutMid(int start, int len)PIString
cutRight(int len)PIStringinline
data() constPIString
dataAscii() constPIString
dataConsole() constPIString
dataUTF8() constPIString
elide(int size, float pos=ElideCenter)PIString
ElideCenterPIStringstatic
elided(int size, float pos=ElideCenter) constPIStringinline
ElideLeftPIStringstatic
ElideRightPIStringstatic
end()PIStringinline
endsWith(const char c) constPIStringinline
endsWith(const PIChar c) constPIString
endsWith(const PIString &str) constPIString
entries(const PIChar c) constPIString
entries(const PIString &str) constPIString
expandedLeftTo(const int len, const PIChar c) constPIStringinline
expandedRightTo(const int len, const PIChar c) constPIStringinline
expandLeftTo(const int len, const PIChar c)PIStringinline
expandRightTo(const int len, const PIChar c)PIStringinline
fill(PIChar c=PIChar())PIStringinline
find(const char c, const int start=0) constPIString
find(PIChar c, const int start=0) constPIStringinline
find(const PIString &str, const int start=0) constPIString
find(const char *str, const int start=0) constPIStringinline
find(const PIRegularExpression &regexp, const int start=0) constPIString
findAny(const PIString &str, const int start=0) constPIString
findAny(const char *str, const int start=0) constPIStringinline
findAnyLast(const PIString &str, const int start=0) constPIString
findAnyLast(const char *str, const int start=0) constPIStringinline
findCWord(const PIString &word, const int start=0) constPIString
findLast(const char c, const int start=0) constPIString
findLast(PIChar c, const int start=0) constPIString
findLast(const PIString &str, const int start=0) constPIString
findLast(const char *str, const int start=0) constPIStringinline
findLast(const PIRegularExpression &regexp, const int start=0) constPIString
findRange(const PIChar start, const PIChar end, const PIChar shield='\\', const int start_index=0, int *len=0) constPIString
findWord(const PIString &word, const int start=0) constPIString
fromAscii(const char *s)PIStringstatic
fromAscii(const char *s, int len)PIStringstatic
fromAscii(const PIByteArray &ascii)PIStringstatic
fromBool(const bool value)PIStringinlinestatic
fromCodepage(const char *s, const char *cp)PIStringstatic
fromConsole(const PIByteArray &s)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
fromPercentageEncoding(const PIString &in)PIStringstatic
fromSystem(const PIByteArray &s)PIStringstatic
fromSystem(const char *s)PIStringstatic
fromUTF8(const char *s, int l=-1)PIStringstatic
fromUTF8(const PIByteArray &utf)PIStringstatic
hash() constPIString
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
insert(const int index, const char16_t *c)PIStringinline
isEmpty() constPIStringinline
isNotEmpty() constPIStringinline
lastDataSize() constPIStringinline
left(int len) constPIStringinline
length() constPIStringinline
lineNumber(int pos) constPIString
mask(const PIString &symbols, const PIChar mc='\\')PIString
mid(int start, int len=-1) constPIString
operator!=(const PIString &str) constPIString
operator!=(const PIChar c) constPIStringinline
operator!=(const char *str) constPIStringinline
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<<PIStringfriend
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 &o)PIStringinline
operator=(PIString &&o)PIStringinline
operator=(const PIConstChars &o)PIStringinline
operator=(const char *o)PIStringinline
operator=(const char16_t *o)PIStringinline
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>>PIStringfriend
operator>>(std::istream &s, PIString &v)PIStringrelated
operator[](size_t index)PIStringinline
PIString()PIStringinline
PIString(const PIString &o)PIStringinline
PIString(PIString &&o)PIStringinline
PIString(const PIChar c)PIStringinline
PIString(const char c)PIStringinline
PIString(const char *str)PIStringinline
PIString(const wchar_t *str)PIStringinline
PIString(const char16_t *str)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
pop_back()PIStringinline
pop_front()PIStringinline
prepend(const char *str)PIStringinline
prepend(const PIString &str)PIStringinline
prepend(const PIChar c)PIStringinline
prepend(const char c)PIStringinline
push_back(const char *str)PIStringinline
push_back(const PIString &str)PIStringinline
push_back(const PIChar c)PIStringinline
push_back(const char c)PIStringinline
push_front(const char *str)PIStringinline
push_front(const char16_t *str)PIStringinline
push_front(const PIString &str)PIStringinline
push_front(const PIChar c)PIStringinline
push_front(const char c)PIStringinline
quote(PIChar c=PIChar('"')) PIStringinline
quoted(PIChar c=PIChar('"')) PIStringinline
rbegin()PIStringinline
readableSize(llong bytes)PIStringstatic
remove(size_t index, size_t count=1)PIStringinline
removeAll(const PIString &str)PIString
removeAll(char c)PIStringinline
rend()PIStringinline
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
replaceAll(const PIString &what, const char with)PIString
replaceAll(const char what, const char with)PIString
replaced(const int from, const int count, const PIString &with) constPIStringinline
replaced(const PIString &what, const PIString &with, bool *ok=0) constPIStringinline
replacedAll(const PIString &what, const PIString &with) constPIStringinline
replacedAll(const PIString &what, const char with) constPIStringinline
replacedAll(const char what, const char with) constPIStringinline
resize(size_t new_size, PIChar c=PIChar())PIStringinline
reverse()PIStringinline
reversed() constPIStringinline
right(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
simplified() constPIString
size() constPIStringinline
size_s() constPIStringinline
split(const PIString &delim) constPIString
startsWith(const char c) constPIStringinline
startsWith(const PIChar c) constPIString
startsWith(const PIString &str) constPIString
subString(int start, int len=-1) constPIStringinline
swap(PIString &str)PIStringinline
takeCWord()PIString
takeInteger()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
toAscii() constPIString
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
toPercentageEncoding() constPIString
toShort(int base=-1, bool *ok=0) constPIStringinline
toSystem() constPIString
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
unmask(const PIString &symbols, const PIChar mc='\\')PIString
versionCompare(const PIString &v0, const PIString &v1, int components)PIStringrelated
versionNormalize(const PIString &v)PIStringrelated