Base Framework
|
This is the complete list of members for WideString, including all inherited members.
ADD_BOM enum value | WideString | |
append(ucs4 ch) | WideString | inline |
append(const WideString &string) | WideString | inline |
append(const String &string) | WideString | inline |
append(const WideLiteral &string) | WideString | |
append(const NativeWideString &string) | WideString | inline |
append(const char *string) | WideString | inline |
append(const wchar *string) | WideString | inline |
append(const WideLiteral &string, MemorySize maximum) | WideString | |
append(const NativeWideString &string, MemorySize maximum) | WideString | |
append(const ConstSpan< Char > &buffer) | WideString | |
append(const wchar *string, MemorySize maximum) | WideString | |
ASSUME_BE enum value | WideString | |
ASSUME_LE enum value | WideString | |
ASSUME_NATIVE_BYTE_ORDER enum value | WideString | |
begin() const noexcept | WideString | inline |
BOM | WideString | static |
Char typedef (defined in WideString) | WideString | |
clear() | WideString | |
compareTo(const WideString &string) const noexcept | WideString | |
compareTo(const WideLiteral &string) const | WideString | |
compareTo(const wchar *string) const | WideString | |
compareTo(const NativeWideString &string) const | WideString | inline |
compareToIgnoreCase(const ucs4 *left, const ucs4 *right) noexcept | WideString | protectedstatic |
compareToIgnoreCase(const WideString &string) const noexcept | WideString | |
compareToIgnoreCase(const Char(&literal)[SIZE]) const noexcept (defined in WideString) | WideString | inline |
copy() const | WideString | |
count(ucs4 ch, MemorySize start=0) const noexcept | WideString | |
count(const WideString &string, MemorySize start=0) const noexcept | WideString | |
EAT_BOM enum value | WideString | |
EncodingFlags enum name | WideString | |
end() const noexcept | WideString | inline |
endsWith(const WideString &suffix) const | WideString | |
endsWith(const WideLiteral &suffix) const | WideString | |
endsWith(const char(&suffix)[SIZE]) const | WideString | inline |
ensureCapacity(MemorySize capacity) | WideString | |
Enumerator typedef | WideString | |
EXPECT_BOM enum value | WideString | |
forceToLength(MemorySize length) | WideString | |
garbageCollect() | WideString | |
getAt(MemorySize index) const | WideString | |
getBeginIterator() noexcept | WideString | inline |
getBeginReadIterator() const noexcept | WideString | inline |
getBuffer() | WideString | protected |
getBuffer(MemorySize length) | WideString | protected |
getBuffer() const noexcept | WideString | inlineprotected |
getCapacity() const noexcept | WideString | inline |
getContainer() const | WideString | inline |
getElements() | WideString | |
getElements() const noexcept | WideString | inline |
getEnd() const noexcept | WideString | inline |
getEndIterator() noexcept | WideString | inline |
getEndReadIterator() const noexcept | WideString | inline |
getEnumerator() noexcept | WideString | inline |
getLength() const noexcept | WideString | inline |
getReadEnumerator() const noexcept | WideString | inline |
getSpan() const noexcept | WideString | inline |
getValidUnicode(bool iso=false) const | WideString | |
HASH_MODULUS | WideString | static |
hashTable | WideString | static |
hasNull() const noexcept | WideString | |
indexOf(ucs4 ch, MemorySize start=0) const noexcept | WideString | |
indexOf(const WideString &string, MemorySize start=0) const noexcept | WideString | |
initialize(const char *string, MemorySize length) | WideString | protected |
initialize(const wchar *string, MemorySize length) | WideString | protected |
initialize(const char16_t *string, MemorySize length) | WideString | protected |
initialize(const ucs4 *string, MemorySize length) | WideString | protected |
insert(MemorySize index, const ConstSpan< Char > &span) | WideString | |
insert(MemorySize index, const ConstSpan< wchar > &src) | WideString | |
insert(MemorySize index, ucs4 ch) | WideString | |
insert(MemorySize index, const WideString &string) | WideString | |
insert(MemorySize index, const WideLiteral &string) | WideString | |
insert(MemorySize index, const Char(&literal)[SIZE]) (defined in WideString) | WideString | inline |
insert(MemorySize index, const NativeWideString &string) | WideString | |
insert(MemorySize index, const wchar *string) | WideString | inline |
insert(MemorySize index, const char *string) | WideString | inline |
invariant() const noexcept | WideString | inline |
isASCII() const noexcept | WideString | |
isEmpty() const noexcept | WideString | inline |
isLowerCased() const noexcept | WideString | |
isMultiReferenced() const noexcept | WideString | |
isProper() const noexcept | WideString | inline |
isTitleCased() const noexcept | WideString | |
isUpperCased() const noexcept | WideString | |
isValidUnicode(bool iso=false) const noexcept | WideString | |
Iterator typedef | WideString | |
lastIndexOf(ucs4 ch, MemorySize start) const noexcept | WideString | |
lastIndexOf(ucs4 ch) const noexcept | WideString | inline |
lastIndexOf(const WideString &string, MemorySize start) const noexcept | WideString | |
lastIndexOf(const WideString &string) const noexcept | WideString | inline |
makeCapacity(MemorySize capacity) | WideString | inlinestatic |
makeLength(MemorySize length) | WideString | inlinestatic |
mappingTable | WideString | static |
MAXIMUM_LENGTH | WideString | static |
MAXIMUM_MULTIBYTES | WideString | static |
native() const noexcept | WideString | inline |
operator bool() const noexcept | WideString | inline |
operator!=(const WideString &string) const noexcept | WideString | inline |
operator+=(const WideString &suffix) | WideString | inline |
operator+=(const String &suffix) | WideString | inline |
operator+=(const WideLiteral &suffix) | WideString | inline |
operator+=(const wchar *suffix) | WideString | inline |
operator+=(const NativeWideString &suffix) | WideString | inline |
operator+=(Char suffix) | WideString | inline |
operator-=(const WideString &suffix) | WideString | |
operator<(const WideString &string) const noexcept | WideString | inline |
operator<=(const WideString &string) const noexcept | WideString | inline |
operator=(const WideString &assign) noexcept | WideString | inline |
operator=(WideString &&move) noexcept (defined in WideString) | WideString | inline |
operator=(const Literal &assign) | WideString | |
operator=(const WideLiteral &assign) | WideString | |
operator=(const char *assign) | WideString | |
operator=(const wchar *assign) | WideString | |
operator=(const char16_t *assign) | WideString | |
operator=(const char32_t *assign) | WideString | |
operator=(const String &assign) | WideString | |
operator=(const StringOutputStream &assign) | WideString | |
operator=(const Char(&literal)[SIZE]) | WideString | inline |
operator==(const WideString &string) const noexcept | WideString | inline |
operator==(const WideLiteral &string) const noexcept | WideString | inline |
operator>(const WideString &string) const noexcept | WideString | inline |
operator>=(const WideString &string) const noexcept | WideString | inline |
operator[](MemorySize index) | WideString | inline |
operator[](MemorySize index) const | WideString | inline |
prepend(ucs4 ch) | WideString | inline |
prepend(const WideString &string) | WideString | inline |
ReadEnumerator typedef | WideString | |
ReadIterator typedef | WideString | |
remove(MemorySize start, MemorySize end) | WideString | |
removeAt(MemorySize index) | WideString | inline |
removeFrom(MemorySize start) | WideString | |
replace(MemorySize start, MemorySize end, const WideString &string) | WideString | |
replaceAll(const WideString &fromStr, const WideString &toStr) | WideString | |
reverse() noexcept | WideString | |
search(const WideString &substring, MemorySize start=0) const noexcept | WideString | |
setAt(MemorySize index, ucs4 value) | WideString | |
setLength(MemorySize length) | WideString | inlineprotected |
split(Char separator, bool group=false) const | WideString | |
startsWith(const WideString &prefix) const | WideString | |
startsWith(const WideLiteral &prefix) const | WideString | |
startsWith(const Char(&prefix)[SIZE]) const | WideString | inline |
substring(MemorySize start, MemorySize end) const | WideString | |
substring(MemorySize start) const | WideString | inline |
swapper (defined in WideString) | WideString | friend |
toLowerCase() noexcept | WideString | |
toSpan(const wchar *string) noexcept | WideString | inlinestatic |
toUpperCase() noexcept | WideString | |
Traits typedef | WideString | |
trim(ucs4 character=' ') | WideString | |
UCS4 enum value | WideString | |
UTF16 enum value | WideString | |
WideEncoding enum name | WideString | |
WideString() noexcept | WideString | |
WideString(Reference< ReferenceCountedAllocator< Char > > string) (defined in WideString) | WideString | inline |
WideString(MemorySize capacity) | WideString | explicit |
WideString(Default d) | WideString | |
WideString(const Literal &string) | WideString | |
WideString(const WideLiteral &string) | WideString | |
WideString(const char *string) | WideString | |
WideString(const char *string, MemorySize length) | WideString | |
WideString(const wchar *string) | WideString | |
WideString(const wchar *string, MemorySize length) | WideString | |
WideString(const char16_t *string) | WideString | |
WideString(const char16_t *string, MemorySize length) | WideString | |
WideString(const char32_t *string) | WideString | |
WideString(const char32_t *string, MemorySize length) | WideString | |
WideString(const String &string) | WideString | |
WideString(const NativeWideString &string) | WideString | |
WideString(const NativeWideString &string, MemorySize maximum) | WideString | |
WideString(const char(&string)[SIZE]) | WideString | inline |
WideString(const NativeString &string) | WideString | |
WideString(const NativeString &string, MemorySize maximum) | WideString | |
WideString(const WideString ©) noexcept | WideString | inline |
WideString(WideString &&move) noexcept | WideString | inline |
WideString(StringOutputStream &stream) | WideString | |
WideString(FormatOutputStream &stream) | WideString |