Lumino
ln::String Member List

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