![]() |
Lumino
|
This is the complete list of members for ln::String, including all inherited members.
append(const Char *str, int length) | ln::String | |
append(const String &str) | ln::String | |
assign(const Char *str) | ln::String | |
assign(const Char *str, int length) | ln::String | |
assign(int count, Char ch) | ln::String | |
assign(const StringRef &str) | ln::String | |
c_str() const noexcept | ln::String | inline |
capacity() const noexcept | ln::String | inline |
clear() | ln::String | |
compare(const String &str1, const String &str2, CaseSensitivity cs=CaseSensitivity::CaseSensitive) | ln::String | static |
compare(const StringRef &str1, int index1, const StringRef &str2, int index2, int length=-1, CaseSensitivity cs=CaseSensitivity::CaseSensitive) | ln::String | static |
concat(const StringRef &str1, const StringRef &str2) | ln::String | static |
concat(const StringRef &str1, const StringRef &str2, const StringRef &str3) | ln::String | static |
concat(const StringRef &str1, const StringRef &str2, const StringRef &str3, const StringRef &str4) | ln::String | static |
contains(const StringRef &str, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
contains(Char ch, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
endsWith(const StringRef &str, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
endsWith(Char ch, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
format(const StringRef &format, TArgs &&... args) | ln::String | inlinestatic |
format(const Locale &locale, const StringRef &format, TArgs &&... args) | ln::String | inlinestatic |
fromCString(const char *str, int length=-1, TextEncoding *encoding=nullptr) | ln::String | static |
fromCString(const wchar_t *str, int length=-1) | ln::String | static |
fromNumber(int32_t value, Char format='D') | ln::String | static |
fromNumber(int64_t value, Char format='D') | ln::String | static |
fromNumber(uint32_t value, Char format='D') | ln::String | static |
fromNumber(uint64_t value, Char format='D') | ln::String | static |
fromNumber(float value, Char format='F', int precision=6) | ln::String | static |
fromNumber(double value, Char format='F', int precision=6) | ln::String | static |
fromStdString(const std::string &str, TextEncoding *encoding=nullptr) | ln::String | static |
fromStdString(const std::wstring &str) | ln::String | static |
indexOf(const StringRef &str, int startIndex=0, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
insert(int startIndex, const StringRef &value) const | ln::String | |
isEmpty() const noexcept | ln::String | |
join(const List< String > &list, const StringRef &delim) | ln::String | static |
lastIndexOf(const StringRef &str, int startIndex=-1, int count=-1, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
lastIndexOf(Char ch, int startIndex=-1, int count=-1, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
left(int count) const | ln::String | |
length() const noexcept | ln::String | inline |
newLine() | ln::String | static |
operator[](int index) | ln::String | inline |
operator[](int index) const noexcept | ln::String | inline |
remove(const StringRef &str, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
remove(Char ch, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
replace(const StringRef &from, const StringRef &to, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
reserve(int size) | ln::String | |
resize(int newLength) | ln::String | |
resize(int newLength, Char ch) | ln::String | |
right(int count) const | ln::String | |
split(const StringRef &delim, StringSplitOptions option=StringSplitOptions::None) const | ln::String | |
startsWith(const StringRef &str, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
startsWith(Char ch, CaseSensitivity cs=CaseSensitivity::CaseSensitive) const | ln::String | |
substr(int start, int count=-1) const | ln::String | |
toInt(int base=0) const | ln::String | |
toInt16(int base=0) const | ln::String | |
toInt32(int base=0) const | ln::String | |
toInt64(int base=0) const | ln::String | |
toLower() const | ln::String | |
toStdString(TextEncoding *encoding=nullptr) const | ln::String | |
toStdWString() const | ln::String | |
toTitleCase() const | ln::String | |
toUInt16(int base=0) const | ln::String | |
toUInt32(int base=0) const | ln::String | |
toUInt64(int base=0) const | ln::String | |
toUInt8(int base=0) const | ln::String | |
toUpper() const | ln::String | |
trim() const | ln::String | |
tryToInt(int *outValue, int base=0) const | ln::String | |
tryToInt16(int16_t *outValue, int base=0) const | ln::String | |
tryToInt32(int32_t *outValue, int base=0) const | ln::String | |
tryToInt64(int64_t *outValue, int base=0) const | ln::String | |
tryToUInt16(uint16_t *outValue, int base=0) const | ln::String | |
tryToUInt32(uint32_t *outValue, int base=0) const | ln::String | |
tryToUInt64(uint64_t *outValue, int base=0) const | ln::String | |
tryToUInt8(uint8_t *outValue, int base=0) const | ln::String |