ScummVM API documentation
Common::U32String Member List

This is the complete list of members for Common::U32String, including all inherited members.

_builtinCapacityCommon::BaseString< u32char_type_t >protectedstatic
_externCommon::BaseString< u32char_type_t >
_sizeCommon::BaseString< u32char_type_t >protected
_storageCommon::BaseString< u32char_type_t >
_strCommon::BaseString< u32char_type_t >protected
append(const value_type *str)Common::BaseString< u32char_type_t >
append(const value_type *begin, const value_type *end)Common::BaseString< u32char_type_t >
assign(const BaseString &str)Common::BaseString< u32char_type_t >
asUint64() constCommon::BaseString< u32char_type_t >
asUint64Ext() constCommon::BaseString< u32char_type_t >
at(size_t idx) constCommon::BaseString< u32char_type_t >inline
BaseString()Common::BaseString< u32char_type_t >inline
BaseString(value_type c)Common::BaseString< u32char_type_t >inlineexplicit
BaseString(size_t n, value_type c)Common::BaseString< u32char_type_t >
BaseString(const BaseString &str)Common::BaseString< u32char_type_t >
BaseString(BaseString &&str)Common::BaseString< u32char_type_t >
BaseString(const value_type *str)Common::BaseString< u32char_type_t >explicit
BaseString(const value_type *str, uint32 len)Common::BaseString< u32char_type_t >
BaseString(const value_type *beginP, const value_type *endP)Common::BaseString< u32char_type_t >
chop(uint32 len=1)Common::BaseString< u32char_type_t >
clear()Common::BaseString< u32char_type_t >
contains(const BaseString &otherString) constCommon::BaseString< u32char_type_t >
decodeUTF16BE(const uint16 *start, uint len)Common::U32Stringstatic
decodeUTF16LE(const uint16 *start, uint len)Common::U32Stringstatic
decodeUTF16Native(const uint16 *start, uint len)Common::U32Stringstatic
deleteChar(uint32 p)Common::BaseString< u32char_type_t >
deleteLastChar()Common::BaseString< u32char_type_t >inline
encode(CodePage page=kUtf8) constCommon::U32String
encode(String &outString, CodePage page, char errorChar) constCommon::U32String
encodeUTF16BE(uint *len=nullptr) constCommon::U32String
encodeUTF16LE(uint *len=nullptr) constCommon::U32String
encodeUTF16Native(uint *len=nullptr) constCommon::U32String
equals(const BaseString &x) constCommon::BaseString< u32char_type_t >
erase(uint32 p, uint32 len=npos)Common::BaseString< u32char_type_t >
erase(iterator it)Common::BaseString< u32char_type_t >
find(value_type x, uint32 pos=0) constCommon::BaseString< u32char_type_t >
find(const value_type *s, uint32 pos=0) constCommon::BaseString< u32char_type_t >
findFirstNotOf(value_type c, size_t pos=0) constCommon::BaseString< u32char_type_t >
findFirstNotOf(const value_type *chars, size_t pos=0) constCommon::BaseString< u32char_type_t >
findFirstOf(value_type c, size_t pos=0) constCommon::BaseString< u32char_type_t >
findFirstOf(const value_type *chars, size_t pos=0) constCommon::BaseString< u32char_type_t >
findLastNotOf(value_type c) constCommon::BaseString< u32char_type_t >
findLastNotOf(const value_type *chars) constCommon::BaseString< u32char_type_t >
findLastOf(value_type c, size_t pos=npos) constCommon::BaseString< u32char_type_t >
findLastOf(const value_type *chars, size_t pos=npos) constCommon::BaseString< u32char_type_t >
format(const U32String &fmt, TParam... param)Common::U32Stringinlinestatic
format(const char *fmt,...)Common::U32Stringstatic
insertChar(value_type c, uint32 p)Common::BaseString< u32char_type_t >
operator+=(const U32String &str)Common::U32String
operator+=(const value_type *str)Common::U32String
operator+=(value_type c)Common::U32String
operator=(const U32String &str)Common::U32String
operator=(U32String &&str)Common::U32String
operator=(const String &str)Common::U32String
operator=(const value_type *str)Common::U32String
operator=(const char *str)Common::U32String
operator=(value_type c)Common::U32String
operator[](size_t idx)Common::BaseString< u32char_type_t >inline
operator[](size_t idx) constCommon::BaseString< u32char_type_t >inline
push_back(value_type c)Common::BaseString< u32char_type_t >inline
replace(uint32 pos, uint32 count, const BaseString &str)Common::BaseString< u32char_type_t >
replace(value_type from, value_type to)Common::BaseString< u32char_type_t >
rfind(const value_type *s) constCommon::BaseString< u32char_type_t >
rfind(value_type c, size_t pos=npos) constCommon::BaseString< u32char_type_t >
setChar(value_type c, uint32 p)Common::BaseString< u32char_type_t >
substr(size_t pos=0, size_t len=npos) constCommon::U32String
toLowercase()Common::BaseString< u32char_type_t >
toUppercase()Common::BaseString< u32char_type_t >
transcodeChineseT2S() constCommon::U32String
trim()Common::BaseString< u32char_type_t >
U32String()Common::U32Stringinline
U32String(const value_type *str)Common::U32Stringinlineexplicit
U32String(const value_type *str, uint32 len)Common::U32Stringinline
U32String(const value_type *beginP, const value_type *endP)Common::U32Stringinline
U32String(const U32String &str)Common::U32Stringinline
U32String(U32String &&str)Common::U32Stringinline
U32String(const char *str, CodePage page=kUtf8)Common::U32Stringexplicit
U32String(const char *str, uint32 len, CodePage page=kUtf8)Common::U32String
U32String(const char *beginP, const char *endP, CodePage page=kUtf8)Common::U32String
U32String(const String &str, CodePage page=kUtf8)Common::U32String
U32String(value_type c)Common::U32Stringinlineexplicit
U32String(size_t n, value_type c)Common::U32Stringinline
unsigned_type typedefCommon::U32String
vformat(const value_type *fmt, const value_type *fmtEnd, U32String &output, va_list args)Common::U32Stringstatic
wordWrap(const uint32 maxLength)Common::BaseString< u32char_type_t >