|
|
| PIString () |
| | Создает пустую строку.
|
| |
|
| PIString (const PIString &o) |
| | Создает копию строки.
|
| |
|
| PIString (PIString &&o) |
| | Перемещающий конструктор.
|
| |
|
| PIString (const PIChar c) |
| | Создает строку из одного символа "c".
|
| |
|
| PIString (const char c) |
| | Создает строку из одного символа "c".
|
| |
| | PIString (const char *str) |
| | Создает строку из C-строки "str" (кодировка системы). Подробнее...
|
| |
| | PIString (const wchar_t *str) |
| | Создает строку из wchar_t C-строки "str". Подробнее...
|
| |
| | PIString (const char16_t *str) |
| | Создает строку из char16_t C-строки "str". Подробнее...
|
| |
|
| PIString (const PIChar *str, const int len) |
| | Создает строку из "len" символов массива "str".
|
| |
| | PIString (const char *str, const int len) |
| | Создает строку из "len" символов массива "str" (кодировка системы). Подробнее...
|
| |
| | PIString (const int len, const char c) |
| | Создает строку как последовательность длиной "len" символа "c". Подробнее...
|
| |
| | PIString (const int len, const PIChar c) |
| | Создает строку как последовательность длиной "len" символа "c". Подробнее...
|
| |
|
PIString & | operator= (const PIString &o) |
| | Оператор присваивания.
|
| |
|
PIString & | operator= (PIString &&o) |
| | Оператор перемещающего присваивания.
|
| |
|
PIString & | operator= (const PIConstChars &o) |
| | Оператор присваивания.
|
| |
|
PIString & | operator= (const char *o) |
| | Оператор присваивания.
|
| |
|
PIString & | operator= (const char16_t *o) |
| | Оператор присваивания.
|
| |
|
bool | operator== (const PIString &str) const |
| | Оператор сравнения.
|
| |
|
bool | operator== (const PIChar c) const |
| | Оператор сравнения.
|
| |
|
bool | operator== (const char *str) const |
| | Оператор сравнения.
|
| |
|
bool | operator!= (const PIString &str) const |
| | Оператор сравнения.
|
| |
|
bool | operator!= (const PIChar c) const |
| | Оператор сравнения.
|
| |
|
bool | operator!= (const char *str) const |
| | Оператор сравнения.
|
| |
|
bool | operator< (const PIString &str) const |
| | Оператор сравнения.
|
| |
|
bool | operator< (const PIChar c) const |
| | Оператор сравнения.
|
| |
|
bool | operator< (const char *str) const |
| | Оператор сравнения.
|
| |
|
bool | operator> (const PIString &str) const |
| | Оператор сравнения.
|
| |
|
bool | operator> (const PIChar c) const |
| | Оператор сравнения.
|
| |
|
bool | operator> (const char *str) const |
| | Оператор сравнения.
|
| |
|
bool | operator<= (const PIString &str) const |
| | Оператор сравнения.
|
| |
|
bool | operator<= (const PIChar c) const |
| | Оператор сравнения.
|
| |
|
bool | operator<= (const char *str) const |
| | Оператор сравнения.
|
| |
|
bool | operator>= (const PIString &str) const |
| | Оператор сравнения.
|
| |
|
bool | operator>= (const PIChar c) const |
| | Оператор сравнения.
|
| |
|
bool | operator>= (const char *str) const |
| | Оператор сравнения.
|
| |
| iterator | begin () |
| | Итератор на первый элемент. Подробнее...
|
| |
| iterator | end () |
| | Итератор на элемент, следующий за последним элементом. Подробнее...
|
| |
| reverse_iterator | rbegin () |
| | Обратный итератор на первый элемент. Подробнее...
|
| |
| reverse_iterator | rend () |
| | Обратный итератор на элемент, следующий за последним элементом. Подробнее...
|
| |
| PIChar & | operator[] (size_t index) |
| | Полный доступ к символу по индексу index. Подробнее...
|
| |
| const PIChar | at (size_t index) const |
| | Доступ исключительно на чтение к символу по индексу index. Подробнее...
|
| |
|
PIChar & | back () |
| | Возвращает последний символ строки.
|
| |
| PIString & | resize (size_t new_size, PIChar c=PIChar()) |
| | Устанавливает размер строки, новые символы копируются из c. Подробнее...
|
| |
|
PIString & | pop_back () |
| | Удаляет один символ с конца строки.
|
| |
|
PIString & | pop_front () |
| | Удаляет один символ с начала строки.
|
| |
|
PIString & | remove (size_t index, size_t count=1) |
| | Удаляет символы из строки, начиная с позиции index в количестве count.
|
| |
|
PIString & | fill (PIChar c=PIChar()) |
| | Заполняет всю строку символами c.
|
| |
|
PIString & | prepend (const char *str) |
| | Вставляет "str" в начало строки.
|
| |
|
PIString & | prepend (const PIString &str) |
| | Вставляет "str" в начало строки.
|
| |
|
PIString & | prepend (const PIChar c) |
| | Вставляет символ c в начало строки.
|
| |
|
PIString & | prepend (const char c) |
| | Вставляет символ c в начало строки.
|
| |
|
PIString & | push_front (const char *str) |
| | Вставляет "str" в начало строки.
|
| |
|
PIString & | push_front (const char16_t *str) |
| | Вставляет "str" в начало строки.
|
| |
|
PIString & | push_front (const PIString &str) |
| | Вставляет "str" в начало строки.
|
| |
|
PIString & | push_front (const PIChar c) |
| | Вставляет символ c в начало строки.
|
| |
|
PIString & | push_front (const char c) |
| | Вставляет символ c в начало строки.
|
| |
|
PIString & | append (const char *str) |
| | Вставляет "str" в конец строки.
|
| |
|
PIString & | append (const char16_t *str) |
| | Вставляет "str" в конец строки.
|
| |
|
PIString & | append (const PIString &str) |
| | Вставляет "str" в конец строки.
|
| |
|
PIString & | append (const PIChar c) |
| | Вставляет символ c в конец строки.
|
| |
|
PIString & | append (const char c) |
| | Вставляет символ c в конец строки.
|
| |
|
PIString & | push_back (const char *str) |
| | Вставляет "str" в конец строки.
|
| |
|
PIString & | push_back (const PIString &str) |
| | Вставляет "str" в конец строки.
|
| |
|
PIString & | push_back (const PIChar c) |
| | Вставляет символ c в конец строки.
|
| |
|
PIString & | push_back (const char c) |
| | Вставляет символ c в конец строки.
|
| |
| PIString | mid (int start, int len=-1) const |
| | Возвращает подстроку от символа "start" и максимальной длиной "len". Подробнее...
|
| |
|
PIString | subString (int start, int len=-1) const |
| | Аналог mid().
|
| |
| PIString | left (int len) const |
| | Возвращает подстроку от начала и максимальной длиной "len". Подробнее...
|
| |
| PIString | right (int len) const |
| | Возвращает подстроку максимальной длиной "len" и до конца. Подробнее...
|
| |
| PIString & | cutMid (int start, int len) |
| | Удаляет часть строки от символа "start" и максимальной длины "len", возвращает эту строку. Подробнее...
|
| |
| PIString & | cutLeft (int len) |
| | Удаляет часть строки от начала и максимальной длины "len", возвращает эту строку. Подробнее...
|
| |
| PIString & | cutRight (int len) |
| | Удаляет часть строки максимальной длины "len" от конца, возвращает эту строку. Подробнее...
|
| |
| PIString & | trim () |
| | Удаляет пробельные символы с начала и конца строки и возвращает эту строку. Подробнее...
|
| |
| PIString | trimmed () const |
| | Возвращает копию этой строки без пробельных символов с начала и конца. Подробнее...
|
| |
| PIString & | replace (const int from, const int count, const PIString &with) |
| | Заменяет часть строки от символа "from" и максимальной длины "len" строкой "with", возвращает эту строку. Подробнее...
|
| |
| PIString | replaced (const int from, const int count, const PIString &with) const |
| | Заменяет часть копии этой строки от символа "from" и максимальной длины "len" строкой "with". Подробнее...
|
| |
| PIString & | replace (const PIString &what, const PIString &with, bool *ok=0) |
| | Заменяет первую найденную подстроку "what" строкой "with", возвращает эту строку. Подробнее...
|
| |
| PIString | replaced (const PIString &what, const PIString &with, bool *ok=0) const |
| | Заменяет в копии строки первую найденную подстроку "what" строкой "with". Подробнее...
|
| |
| PIString & | replaceAll (const PIString &what, const PIString &with) |
| | Заменяет все найденные подстроки "what" строками "with", возвращает эту строку. Подробнее...
|
| |
| PIString & | replaceAll (const PIString &what, const char with) |
| | Заменяет все найденные подстроки "what" символами "with", возвращает эту строку. Подробнее...
|
| |
| PIString & | replaceAll (const char what, const char with) |
| | Заменяет все найденные символы "what" символами "with", возвращает эту строку. Подробнее...
|
| |
| PIString | replacedAll (const PIString &what, const PIString &with) const |
| | Заменяет в копии строки все найденные подстроки "what" строками "with". Подробнее...
|
| |
| PIString | replacedAll (const PIString &what, const char with) const |
| | Заменяет в копии строки все найденные подстроки "what" символами "with". Подробнее...
|
| |
| PIString | replacedAll (const char what, const char with) const |
| | Заменяет в копии строки все найденные символы "what" символами "with". Подробнее...
|
| |
|
PIString & | removeAll (const PIString &str) |
| | Удаляет все найденные подстроки "what", возвращает эту строку.
|
| |
|
PIString & | removeAll (char c) |
| | Удаляет все найденные символы "what", возвращает эту строку.
|
| |
| PIString & | repeat (int times) |
| | Повторяет содержимое строки "times" раз и возвращает эту строку. Подробнее...
|
| |
| PIString | repeated (int times) const |
| | Возвращает повторённую "times" раз строку. Подробнее...
|
| |
| PIString & | insert (const int index, const PIChar c) |
| | Вставляет символ "c" после позиции "index" и возвращает эту строку. Подробнее...
|
| |
| PIString & | insert (const int index, const char c) |
| | Вставляет символ "c" после позиции "index" и возвращает эту строку. Подробнее...
|
| |
| PIString & | insert (const int index, const PIString &str) |
| | Вставляет строку "str" после позиции "index" и возвращает эту строку. Подробнее...
|
| |
| PIString & | insert (const int index, const char *c) |
| | Вставляет строку "str" после позиции "index" и возвращает эту строку. Подробнее...
|
| |
| PIString & | insert (const int index, const char16_t *c) |
| | Вставляет строку "str" после позиции "index" и возвращает эту строку. Подробнее...
|
| |
| PIString & | expandRightTo (const int len, const PIChar c) |
| | Увеличивает длину строки до "len" добавлением символов "c" в конец и возвращает эту строку. Подробнее...
|
| |
| PIString & | expandLeftTo (const int len, const PIChar c) |
| | Увеличивает длину строки до "len" добавлением символов "c" в начало и возвращает эту строку. Подробнее...
|
| |
| PIString | expandedRightTo (const int len, const PIChar c) const |
| | Увеличивает длину копии этой строки до "len" добавлением символов "c" в конец. Подробнее...
|
| |
| PIString | expandedLeftTo (const int len, const PIChar c) const |
| | Увеличивает длину копии этой строки до "len" добавлением символов "c" в начало. Подробнее...
|
| |
| PIString & | quote (PIChar c=PIChar('"')) |
| | Добавляет символ "c" в начало и конец и возвращает эту строку. Подробнее...
|
| |
| PIString | quoted (PIChar c=PIChar('"')) |
| | Возвращает копию строки с добавленным в начало и конец символом "c". Подробнее...
|
| |
| PIString & | reverse () |
| | Разворачивает и возвращает эту строку. Подробнее...
|
| |
| PIString | reversed () const |
| | Разворачивает копию этой строки. Подробнее...
|
| |
| PIString & | elide (int size, float pos=ElideCenter) |
| | Уменьшает строку до размера "size", вставляя ".." в положение "pos" и возвращает эту строку. Подробнее...
|
| |
| PIString | elided (int size, float pos=ElideCenter) const |
| | Уменьшает копию этой строки до размера "size", вставляя ".." в положение "pos". Подробнее...
|
| |
| PIString | takeMid (const int start, const int len=-1) |
| | Извлекает часть строки от символа "start" максимальной длины "len" и возвращает её. Подробнее...
|
| |
| PIString | takeLeft (const int len) |
| | Извлекает часть строки от начала максимальной длины "len" и возвращает её. Подробнее...
|
| |
| PIString | takeRight (const int len) |
| | Извлекает часть строки с конца максимальной длины "len" и возвращает её. Подробнее...
|
| |
| PIString | takeSymbol () |
| | Извлекает символ с начала строки и возвращает его как строку. Подробнее...
|
| |
| PIString | takeWord () |
| | Извлекает слово с начала строки и возвращает его. Подробнее...
|
| |
| PIString | takeCWord () |
| | Извлекает слово из букв, цифр и симолов '_' с начала строки и возвращает его. Подробнее...
|
| |
| PIString | takeLine () |
| | Извлекает строку текста (до новой строки) с начала строки и возвращает её. Подробнее...
|
| |
| PIString | takeNumber () |
| | Извлекает число в C-формате с начала строки и возвращает его как строку. Подробнее...
|
| |
|
PIString | takeInteger () |
| | Извлекает цифры с начала строки и возвращает их как строку.
|
| |
| PIString | takeRange (const PIChar start, const PIChar end, const PIChar shield='\\') |
| | Извлекает диапазон между символами "start" и "end" с начала строки и возвращает его. Подробнее...
|
| |
| PIString | inBrackets (const PIChar start, const PIChar end) const |
| | Возвращает строку между символами "start" и "end" с начала строки. Подробнее...
|
| |
| const char * | data () const |
| | Возвращает char * представление строки в системной кодировке. Подробнее...
|
| |
| const char * | dataConsole () const |
| | Возвращает char * представление строки в кодировке консоли. Подробнее...
|
| |
| const char * | dataUTF8 () const |
| | Возвращает char * представление строки в кодировке UTF-8. Подробнее...
|
| |
| const char * | dataAscii () const |
| | Возвращает char * представление строки в кодировке ASCII. Подробнее...
|
| |
|
const size_t | lastDataSize () const |
| | Возвращает размер данных последнего вызова data*().
|
| |
|
uint | hash () const |
| | Возвращает хэш строки
|
| |
|
PIByteArray | toByteArray () const |
| | Тоже самое, что toUTF8().
|
| |
|
PIByteArray | toAscii () const |
| | Возвращает PIByteArray содержащий dataAscii() строки без завершающего нулевого байта.
|
| |
|
PIByteArray | toSystem () const |
| | Возвращает PIByteArray содержащий data() строки без завершающего нулевого байта.
|
| |
|
PIByteArray | toUTF8 () const |
| | Возвращает PIByteArray содержащий dataUTF8() строки без завершающего нулевого байта.
|
| |
|
PIByteArray | toCharset (const char *c) const |
| | Возвращает PIByteArray содержащий строку в указанной кодировке без завершающего нулевого байта.
|
| |
|
PIString | simplified () const |
| | Возвращает PIString с заменёнными '?' не-ASCII символами.
|
| |
|
PIString & | mask (const PIString &symbols, const PIChar mc='\\') |
| | Вставляет перед любым символом из "symbols" символ "mc" и возвращает эту строку.
|
| |
|
PIString & | unmask (const PIString &symbols, const PIChar mc='\\') |
| | Удаляет символ "mc" перед любым символом из "symbols" и возвращает эту строку.
|
| |
| PIStringList | split (const PIString &delim) const |
| | Разделяет строку в PIStringList через разделитель "delim". Подробнее...
|
| |
|
PIString | toUpperCase () const |
| | Преобразует каждый символ в скопированной строке в верхний регистр.
|
| |
|
PIString | toLowerCase () const |
| | Преобразует каждый символ в скопированной строке в нижний регистр.
|
| |
|
bool | contains (const char c) const |
| | Возвращает содержит ли строка символ "c".
|
| |
|
bool | contains (const PIChar c) const |
| | Возвращает содержит ли строка символ "c".
|
| |
|
bool | contains (const char *str) const |
| | Возвращает содержит ли строка подстроку "str".
|
| |
|
bool | contains (const PIString &str) const |
| | Возвращает содержит ли строка подстроку "str".
|
| |
|
bool | contains (const PIRegularExpression ®exp) const |
| | Возвращает совпадает ли строка "regexp".
|
| |
| int | find (const char c, const int start=0) const |
| | Ищет символ "c" от символа "start" и возвращает первое вхождение. Подробнее...
|
| |
|
int | find (PIChar c, const int start=0) const |
| | Ищет символ "c" от символа "start" и возвращает первое вхождение.
|
| |
| int | find (const PIString &str, const int start=0) const |
| | Ищет подстроку "str" от символа "start" и возвращает первое вхождение. Подробнее...
|
| |
| int | find (const char *str, const int start=0) const |
| | Ищет подстроку "str" от символа "start" и возвращает первое вхождение. Подробнее...
|
| |
|
int | find (const PIRegularExpression ®exp, const int start=0) const |
| | Ищет совпадение с "regexp" от символа "start" и возвращает первое вхождение.
|
| |
| int | findAny (const PIString &str, const int start=0) const |
| | Ищет любой символ строки "str" от симола "start" и возвращает первое вхождение. Подробнее...
|
| |
| int | findAny (const char *str, const int start=0) const |
| | Ищет любой символ строки "str" от симола "start" и возвращает первое вхождение. Подробнее...
|
| |
| int | findLast (const char c, const int start=0) const |
| | Ищет символ "c" от символа "start" и возвращает последнее вхождение. Подробнее...
|
| |
|
int | findLast (PIChar c, const int start=0) const |
| | Ищет символ "c" от символа "start" и возвращает последнее вхождение.
|
| |
| int | findLast (const PIString &str, const int start=0) const |
| | Ищет подстроку "str" от символа "start" и возвращает последнее вхождение. Подробнее...
|
| |
| int | findLast (const char *str, const int start=0) const |
| | Ищет подстроку "str" от символа "start" и возвращает последнее вхождение. Подробнее...
|
| |
|
int | findLast (const PIRegularExpression ®exp, const int start=0) const |
| | Ищет совпадение с "regexp" от символа "start" и возвращает последнее вхождение.
|
| |
| int | findAnyLast (const PIString &str, const int start=0) const |
| | Ищет любой символ строки "str" от символа "start" и возвращает последнее вхождение. Подробнее...
|
| |
| int | findAnyLast (const char *str, const int start=0) const |
| | Ищет любой символ строки "str" от символа "start" и возвращает последнее вхождение. Подробнее...
|
| |
| int | findWord (const PIString &word, const int start=0) const |
| | Ищет слово "word" от симола "start" и возвращает первое вхождение. Подробнее...
|
| |
| int | findCWord (const PIString &word, const int start=0) const |
| | Ищет C-слово "word" от симола "start" и возвращает первое вхождение. Подробнее...
|
| |
| int | findRange (const PIChar start, const PIChar end, const PIChar shield='\\', const int start_index=0, int *len=0) const |
| | Ищет начало диапазона между символами "start" и "end" от симола "start" и возвращает первое вхождение. Подробнее...
|
| |
| int | entries (const PIChar c) const |
| | Возвращает число вхождений символа "c". Подробнее...
|
| |
| int | entries (const PIString &str) const |
| | Возвращает число вхождений строк "str". Подробнее...
|
| |
|
int | lineNumber (int pos) const |
| | Возвращает номер строки позиции "pos". Строки начинаются с 1.
|
| |
|
bool | startsWith (const char c) const |
| | Возвращает начинается ли строка с "c".
|
| |
|
bool | startsWith (const PIChar c) const |
| | Возвращает начинается ли строка с "c".
|
| |
|
bool | startsWith (const PIString &str) const |
| | Возвращает начинается ли строка со "str".
|
| |
|
bool | endsWith (const char c) const |
| | Возвращает оканчивается ли строка на "c".
|
| |
|
bool | endsWith (const PIChar c) const |
| | Возвращает оканчивается ли строка на "c".
|
| |
|
bool | endsWith (const PIString &str) const |
| | Возвращает оканчивается ли строка на "str".
|
| |
|
int | length () const |
| | Возвращает длину строки в символах.
|
| |
|
size_t | size () const |
| | Возвращает длину строки в символах.
|
| |
|
ssize_t | size_s () const |
| | Возвращает длину строки в символах.
|
| |
|
bool | isEmpty () const |
| | Возвращает true если строка пустая, т.е. длина = 0.
|
| |
|
bool | isNotEmpty () const |
| | Возвращает true если строка непустая, т.е. длина > 0.
|
| |
| void | clear () |
| | Очищает строку, строка становится пустой. Подробнее...
|
| |
| bool | toBool () const |
| | Возвращает true если строка равна "true", "yes", "on" или числу > 0. Подробнее...
|
| |
|
char | toChar () const |
| | Возвращает char числовое значение строки.
|
| |
| short | toShort (int base=-1, bool *ok=0) const |
| | Возвращает short числовое значение строки по основанию "base". Подробнее...
|
| |
| ushort | toUShort (int base=-1, bool *ok=0) const |
| | Возвращает ushort числовое значение строки по основанию "base". Подробнее...
|
| |
| int | toInt (int base=-1, bool *ok=0) const |
| | Возвращает int числовое значение строки по основанию "base". Подробнее...
|
| |
| uint | toUInt (int base=-1, bool *ok=0) const |
| | Возвращает uint числовое значение строки по основанию "base". Подробнее...
|
| |
| long | toLong (int base=-1, bool *ok=0) const |
| | Возвращает long числовое значение строки по основанию "base". Подробнее...
|
| |
| ulong | toULong (int base=-1, bool *ok=0) const |
| | Возвращает ulong числовое значение строки по основанию "base". Подробнее...
|
| |
| llong | toLLong (int base=-1, bool *ok=0) const |
| | Возвращает llong числовое значение строки по основанию "base". Подробнее...
|
| |
| ullong | toULLong (int base=-1, bool *ok=0) const |
| | Возвращает ullong числовое значение строки по основанию "base". Подробнее...
|
| |
| float | toFloat () const |
| | Возвращает float числовое значение строки. Подробнее...
|
| |
| double | toDouble () const |
| | Возвращает double числовое значение строки. Подробнее...
|
| |
| ldouble | toLDouble () const |
| | Возвращает ldouble числовое значение строки. Подробнее...
|
| |
| PIString & | setNumber (const short value, int base=10, bool *ok=0) |
| | Устанавливает содержимое строки в текстовое представление "value" по основанию "base" и возвращает эту строку. Подробнее...
|
| |
| PIString & | setNumber (const ushort value, int base=10, bool *ok=0) |
| | Устанавливает содержимое строки в текстовое представление "value" по основанию "base" и возвращает эту строку. Подробнее...
|
| |
| PIString & | setNumber (const int value, int base=10, bool *ok=0) |
| | Устанавливает содержимое строки в текстовое представление "value" по основанию "base" и возвращает эту строку. Подробнее...
|
| |
| PIString & | setNumber (const uint value, int base=10, bool *ok=0) |
| | Устанавливает содержимое строки в текстовое представление "value" по основанию "base" и возвращает эту строку. Подробнее...
|
| |
| PIString & | setNumber (const long value, int base=10, bool *ok=0) |
| | Устанавливает содержимое строки в текстовое представление "value" по основанию "base" и возвращает эту строку. Подробнее...
|
| |
| PIString & | setNumber (const ulong value, int base=10, bool *ok=0) |
| | Устанавливает содержимое строки в текстовое представление "value" по основанию "base" и возвращает эту строку. Подробнее...
|
| |
| PIString & | setNumber (const llong &value, int base=10, bool *ok=0) |
| | Устанавливает содержимое строки в текстовое представление "value" по основанию "base" и возвращает эту строку. Подробнее...
|
| |
| PIString & | setNumber (const ullong &value, int base=10, bool *ok=0) |
| | Устанавливает содержимое строки в текстовое представление "value" по основанию "base" и возвращает эту строку. Подробнее...
|
| |
| PIString & | setNumber (const float value, char format='f', int precision=8) |
| | Устанавливает содержимое строки в текстовое представление "value" в формате "format" и точностью "precision" и возвращает эту строку. Подробнее...
|
| |
| PIString & | setNumber (const double &value, char format='f', int precision=8) |
| | Устанавливает содержимое строки в текстовое представление "value" в формате "format" и точностью "precision" и возвращает эту строку. Подробнее...
|
| |
| PIString & | setNumber (const ldouble &value, char format='f', int precision=8) |
| | Устанавливает содержимое строки в текстовое представление "value" в формате "format" и точностью "precision" и возвращает эту строку. Подробнее...
|
| |
| PIString & | setReadableSize (llong bytes) |
| | Устанавливает содержимое в строку с читаемым размером B/KiB/MiB/GiB/TiB/PiB. Подробнее...
|
| |
|
PIString | toPercentageEncoding () const |
| | Возвращает URL-кодированную строку.
|
| |
| PIString & | arg (const PIString &v) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку. Подробнее...
|
| |
|
PIString & | arg (short v, int base=10) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку.
|
| |
|
PIString & | arg (ushort v, int base=10) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку.
|
| |
| PIString & | arg (int v, int base=10) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку. Подробнее...
|
| |
|
PIString & | arg (uint v, int base=10) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку.
|
| |
|
PIString & | arg (long v, int base=10) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку.
|
| |
|
PIString & | arg (ulong v, int base=10) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку.
|
| |
|
PIString & | arg (llong v, int base=10) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку.
|
| |
|
PIString & | arg (ullong v, int base=10) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку.
|
| |
|
PIString & | arg (float v, char format='f', int precision=8) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку.
|
| |
| PIString & | arg (double v, char format='f', int precision=8) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку. Подробнее...
|
| |
|
PIString & | arg (ldouble v, char format='f', int precision=8) |
| | Заменяет все вхождения типа "%1", "%2", ... с наименьшим значением на "v" и возвращает эту строку.
|
| |
| void | swap (PIString &str) |
| | Меняет строку str с этой строкой. Подробнее...
|
| |