Base Framework
|
This is the complete list of members for String, including all inherited members.
append(char ch) | String | inline |
append(uint8 ch) | String | inline |
append(ucs4 ch) | String | |
append(const String &string) | String | inline |
append(const NativeString &string) | String | inline |
append(const char *string) | String | inline |
append(const Literal &string) | String | |
append(const char(&literal)[SIZE]) (defined in String) | String | inline |
append(const Literal &string, MemorySize maximum) | String | |
append(const NativeString &string, MemorySize maximum) | String | |
append(const ConstSpan< char > &buffer) | String | |
begin() const noexcept | String | inline |
clear() | String | |
compareTo(const String &string) const noexcept | String | |
compareTo(const Literal &string) const noexcept | String | |
compareTo(const NativeString &string) const noexcept | String | |
compareToIgnoreCase(const char *left, const char *right) noexcept | String | protectedstatic |
compareToIgnoreCase(const String &string) const noexcept | String | |
compareToIgnoreCase(const NativeString &string) const | String | |
compareToIgnoreCase(const char(&literal)[SIZE]) const noexcept (defined in String) | String | inline |
copy() const | String | |
count(char ch, MemorySize start=0) const noexcept | String | |
count(const String &string, MemorySize start=0) const noexcept | String | |
end() const noexcept | String | inline |
endsWith(const String &suffix) const noexcept | String | |
endsWith(const Literal &suffix) const noexcept | String | |
endsWith(const char(&suffix)[SIZE]) const noexcept | String | inline |
ensureCapacity(MemorySize capacity) | String | |
Enumerator typedef (defined in String) | String | |
forceToLength(MemorySize length) | String | |
garbageCollect() | String | |
getAt(MemorySize index) const | String | |
getBeginIterator() noexcept | String | inline |
getBeginReadIterator() const noexcept | String | inline |
getBuffer() | String | protected |
getBuffer(MemorySize length) | String | protected |
getBuffer() const noexcept | String | inlineprotected |
getBytes() const noexcept | String | inline |
getCapacity() const noexcept | String | inline |
getContainer() const | String | inline |
getElements() | String | |
getElements() const noexcept | String | inline |
getEnd() const noexcept | String | inline |
getEndIterator() noexcept | String | inline |
getEndReadIterator() const noexcept | String | inline |
getEnumerator() noexcept | String | inline |
getLength() const noexcept | String | inline |
getReadEnumerator() const noexcept | String | inline |
getSpan() const noexcept | String | inline |
getUTF8BeginReadIterator() const noexcept | String | inline |
getUTF8EndReadIterator() const noexcept | String | inline |
getUTF8ReadEnumerator() const noexcept | String | inline |
getUTF8String() const noexcept | String | inline |
getValidUTF8() const | String | |
hasNull() const noexcept | String | |
indexOf(char ch, MemorySize start=0) const noexcept | String | |
indexOf(const String &string, MemorySize start=0) const noexcept | String | |
initialize(const char *string, MemorySize length) | String | protected |
initialize(const wchar *string, MemorySize length) | String | protected |
initialize(const char16_t *string, MemorySize length) | String | protected |
initialize(const ucs4 *string, MemorySize length) | String | protected |
insert(MemorySize index, const ConstSpan< char > &span) | String | |
insert(MemorySize index, char ch) | String | |
insert(MemorySize index, const String &string) | String | |
insert(MemorySize index, const Literal &string) | String | |
insert(MemorySize index, const char(&literal)[SIZE]) (defined in String) | String | inline |
insert(MemorySize index, const NativeString &string) | String | |
invariant() const noexcept | String | inline |
isASCII() const noexcept | String | |
isEmpty() const noexcept | String | inline |
isMultiReferenced() const noexcept | String | |
isProper() const noexcept | String | inline |
Iterator typedef (defined in String) | String | |
lastIndexOf(char ch, MemorySize start) const noexcept | String | |
lastIndexOf(char ch) const noexcept | String | inline |
lastIndexOf(const String &string, MemorySize start) const noexcept | String | |
lastIndexOf(const String &string) const noexcept | String | inline |
makeCapacity(MemorySize capacity) | String | inlinestatic |
makeLength(MemorySize length) | String | inlinestatic |
MAXIMUM_LENGTH | String | static |
native() const noexcept | String | inline |
operator bool() const noexcept | String | inline |
operator!=(const String &string) const noexcept | String | inline |
operator!=(const Literal &string) const noexcept | String | inline |
operator!=(const char(&literal)[SIZE]) const noexcept (defined in String) | String | inline |
operator!=(const NativeString &string) const noexcept | String | inline |
operator()(ARGS &&... args) | String | |
operator+=(const String &suffix) | String | inline |
operator+=(const Literal &suffix) | String | inline |
operator+=(const char *suffix) | String | inline |
operator+=(char suffix) | String | inline |
operator-=(const String &suffix) | String | |
operator<(const String &string) const noexcept | String | inline |
operator<(const char(&literal)[SIZE]) const noexcept (defined in String) | String | inline |
operator<(const NativeString &string) const noexcept | String | inline |
operator<=(const String &string) const noexcept | String | inline |
operator<=(const char(&literal)[SIZE]) const noexcept (defined in String) | String | inline |
operator<=(const NativeString &string) const noexcept | String | inline |
operator=(const String &assign) noexcept | String | inline |
operator=(String &&move) noexcept (defined in String) | String | inline |
operator=(const Literal &assign) | String | |
operator=(const WideLiteral &assign) | String | |
operator=(const NativeString &assign) | String | |
operator=(const char *assign) | String | |
operator=(const wchar *assign) | String | |
operator=(const char16_t *assign) | String | |
operator=(const char32_t *assign) | String | |
operator=(const WideString &assign) | String | |
operator=(const StringOutputStream &assign) | String | |
operator=(const char(&literal)[SIZE]) | String | inline |
operator==(const String &string) const noexcept | String | inline |
operator==(const Literal &string) const noexcept | String | inline |
operator==(const char(&literal)[SIZE]) const noexcept (defined in String) | String | inline |
operator==(const NativeString &string) const noexcept | String | inline |
operator>(const String &string) const noexcept | String | inline |
operator>(const char(&literal)[SIZE]) const noexcept (defined in String) | String | inline |
operator>(const NativeString &string) const noexcept | String | inline |
operator>=(const String &string) const noexcept | String | inline |
operator>=(const char(&literal)[SIZE]) const noexcept (defined in String) | String | inline |
operator>=(const NativeString &string) const noexcept | String | inline |
operator[](MemorySize index) | String | inline |
operator[](MemorySize index) const | String | inline |
prepend(char ch) | String | inline |
prepend(const String &string) | String | inline |
ReadEnumerator typedef (defined in String) | String | |
ReadIterator typedef (defined in String) | String | |
remove(MemorySize start, MemorySize end) | String | |
removeAt(MemorySize index) | String | inline |
removeFrom(MemorySize start) | String | |
replace(MemorySize start, MemorySize end, const String &string) | String | |
replaceAll(const String &fromStr, const String &toStr) | String | |
reverse() noexcept | String | |
search(const String &substring, MemorySize start=0) const noexcept | String | |
setAt(MemorySize index, char value) | String | |
setLength(MemorySize length) | String | inlineprotected |
split(char separator, bool group=false) const | String | |
startsWith(const String &prefix) const noexcept | String | |
startsWith(const Literal &prefix) const noexcept | String | |
startsWith(const char(&prefix)[SIZE]) const noexcept | String | inline |
String() noexcept | String | |
String(Reference< ReferenceCountedAllocator< char > > string) (defined in String) | String | inline |
String(MemorySize capacity) | String | explicit |
String(Default d) | String | |
String(const UTF8Stringify &stringify) | String | |
String(const OwnedNativeString &string) | String | |
String(const NativeString &string) | String | |
String(const Literal &string) | String | |
String(const char *string) | String | |
String(const char *string, MemorySize length) | String | |
String(const wchar *string) | String | |
String(const wchar *string, MemorySize length) | String | |
String(const char16_t *string) | String | |
String(const char16_t *string, MemorySize length) | String | |
String(const char32_t *string) | String | |
String(const char32_t *string, MemorySize length) | String | |
String(const WideString &string) | String | |
String(const NativeString &string, MemorySize maximum) | String | |
String(const String ©) noexcept | String | inline |
String(String &&move) noexcept | String | inline |
String(StringOutputStream &stream) | String | |
String(FormatOutputStream &stream) | String | |
substImpl(const UTF8Stringify &text, const UTF8Stringify *args, MemorySize numberOfArgs) | String | static |
substring(MemorySize start, MemorySize end) const | String | |
substring(MemorySize start) const | String | inline |
swapper (defined in String) | String | friend |
TERMINATOR | String | static |
toLowerCase() noexcept | String | |
toSpan(const char *string) noexcept | String | inlinestatic |
toUpperCase() noexcept | String | |
Traits typedef | String | |
trim(char character=' ') | String |