Base Framework
WideString Member List

This is the complete list of members for WideString, including all inherited members.

ADD_BOM enum valueWideString
append(ucs4 ch)WideStringinline
append(const WideString &string)WideStringinline
append(const String &string)WideStringinline
append(const WideLiteral &string)WideString
append(const NativeWideString &string)WideStringinline
append(const char *string)WideStringinline
append(const wchar *string)WideStringinline
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 valueWideString
ASSUME_LE enum valueWideString
ASSUME_NATIVE_BYTE_ORDER enum valueWideString
begin() const noexceptWideStringinline
BOMWideStringstatic
Char typedef (defined in WideString)WideString
clear()WideString
compareTo(const WideString &string) const noexceptWideString
compareTo(const WideLiteral &string) constWideString
compareTo(const wchar *string) constWideString
compareTo(const NativeWideString &string) constWideStringinline
compareToIgnoreCase(const ucs4 *left, const ucs4 *right) noexceptWideStringprotectedstatic
compareToIgnoreCase(const WideString &string) const noexceptWideString
compareToIgnoreCase(const Char(&literal)[SIZE]) const noexcept (defined in WideString)WideStringinline
copy() constWideString
count(ucs4 ch, MemorySize start=0) const noexceptWideString
count(const WideString &string, MemorySize start=0) const noexceptWideString
EAT_BOM enum valueWideString
EncodingFlags enum nameWideString
end() const noexceptWideStringinline
endsWith(const WideString &suffix) constWideString
endsWith(const WideLiteral &suffix) constWideString
endsWith(const char(&suffix)[SIZE]) constWideStringinline
ensureCapacity(MemorySize capacity)WideString
Enumerator typedefWideString
EXPECT_BOM enum valueWideString
forceToLength(MemorySize length)WideString
garbageCollect()WideString
getAt(MemorySize index) constWideString
getBeginIterator() noexceptWideStringinline
getBeginReadIterator() const noexceptWideStringinline
getBuffer()WideStringprotected
getBuffer(MemorySize length)WideStringprotected
getBuffer() const noexceptWideStringinlineprotected
getCapacity() const noexceptWideStringinline
getContainer() constWideStringinline
getElements()WideString
getElements() const noexceptWideStringinline
getEnd() const noexceptWideStringinline
getEndIterator() noexceptWideStringinline
getEndReadIterator() const noexceptWideStringinline
getEnumerator() noexceptWideStringinline
getLength() const noexceptWideStringinline
getReadEnumerator() const noexceptWideStringinline
getSpan() const noexceptWideStringinline
getValidUnicode(bool iso=false) constWideString
HASH_MODULUSWideStringstatic
hashTableWideStringstatic
hasNull() const noexceptWideString
indexOf(ucs4 ch, MemorySize start=0) const noexceptWideString
indexOf(const WideString &string, MemorySize start=0) const noexceptWideString
initialize(const char *string, MemorySize length)WideStringprotected
initialize(const wchar *string, MemorySize length)WideStringprotected
initialize(const char16_t *string, MemorySize length)WideStringprotected
initialize(const ucs4 *string, MemorySize length)WideStringprotected
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)WideStringinline
insert(MemorySize index, const NativeWideString &string)WideString
insert(MemorySize index, const wchar *string)WideStringinline
insert(MemorySize index, const char *string)WideStringinline
invariant() const noexceptWideStringinline
isASCII() const noexceptWideString
isEmpty() const noexceptWideStringinline
isLowerCased() const noexceptWideString
isMultiReferenced() const noexceptWideString
isProper() const noexceptWideStringinline
isTitleCased() const noexceptWideString
isUpperCased() const noexceptWideString
isValidUnicode(bool iso=false) const noexceptWideString
Iterator typedefWideString
lastIndexOf(ucs4 ch, MemorySize start) const noexceptWideString
lastIndexOf(ucs4 ch) const noexceptWideStringinline
lastIndexOf(const WideString &string, MemorySize start) const noexceptWideString
lastIndexOf(const WideString &string) const noexceptWideStringinline
makeCapacity(MemorySize capacity)WideStringinlinestatic
makeLength(MemorySize length)WideStringinlinestatic
mappingTableWideStringstatic
MAXIMUM_LENGTHWideStringstatic
MAXIMUM_MULTIBYTESWideStringstatic
native() const noexceptWideStringinline
operator bool() const noexceptWideStringinline
operator!=(const WideString &string) const noexceptWideStringinline
operator+=(const WideString &suffix)WideStringinline
operator+=(const String &suffix)WideStringinline
operator+=(const WideLiteral &suffix)WideStringinline
operator+=(const wchar *suffix)WideStringinline
operator+=(const NativeWideString &suffix)WideStringinline
operator+=(Char suffix)WideStringinline
operator-=(const WideString &suffix)WideString
operator<(const WideString &string) const noexceptWideStringinline
operator<=(const WideString &string) const noexceptWideStringinline
operator=(const WideString &assign) noexceptWideStringinline
operator=(WideString &&move) noexcept (defined in WideString)WideStringinline
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])WideStringinline
operator==(const WideString &string) const noexceptWideStringinline
operator==(const WideLiteral &string) const noexceptWideStringinline
operator>(const WideString &string) const noexceptWideStringinline
operator>=(const WideString &string) const noexceptWideStringinline
operator[](MemorySize index)WideStringinline
operator[](MemorySize index) constWideStringinline
prepend(ucs4 ch)WideStringinline
prepend(const WideString &string)WideStringinline
ReadEnumerator typedefWideString
ReadIterator typedefWideString
remove(MemorySize start, MemorySize end)WideString
removeAt(MemorySize index)WideStringinline
removeFrom(MemorySize start)WideString
replace(MemorySize start, MemorySize end, const WideString &string)WideString
replaceAll(const WideString &fromStr, const WideString &toStr)WideString
reverse() noexceptWideString
search(const WideString &substring, MemorySize start=0) const noexceptWideString
setAt(MemorySize index, ucs4 value)WideString
setLength(MemorySize length)WideStringinlineprotected
split(Char separator, bool group=false) constWideString
startsWith(const WideString &prefix) constWideString
startsWith(const WideLiteral &prefix) constWideString
startsWith(const Char(&prefix)[SIZE]) constWideStringinline
substring(MemorySize start, MemorySize end) constWideString
substring(MemorySize start) constWideStringinline
swapper (defined in WideString)WideStringfriend
toLowerCase() noexceptWideString
toSpan(const wchar *string) noexceptWideStringinlinestatic
toUpperCase() noexceptWideString
Traits typedefWideString
trim(ucs4 character=' ')WideString
UCS4 enum valueWideString
UTF16 enum valueWideString
WideEncoding enum nameWideString
WideString() noexceptWideString
WideString(Reference< ReferenceCountedAllocator< Char > > string) (defined in WideString)WideStringinline
WideString(MemorySize capacity)WideStringexplicit
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])WideStringinline
WideString(const NativeString &string)WideString
WideString(const NativeString &string, MemorySize maximum)WideString
WideString(const WideString &copy) noexceptWideStringinline
WideString(WideString &&move) noexceptWideStringinline
WideString(StringOutputStream &stream)WideString
WideString(FormatOutputStream &stream)WideString