InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
WideString Member List

This is the complete list of members for WideString, including all inherited members.
Append(const WideString &s) (defined in WideString)WideString
Append(const WideString::const_iterator &iter, int32 numChars) (defined in WideString)WideStringinline
Append(WideString::const_pointer_raw buf, int32 n, int32 numChars=-1) (defined in WideString)WideString
Append(WideString::value_type c32) (defined in WideString)WideStringinline
append(WideString::const_pointer_raw s, size_type nCodeValues, size_type nCodePoints=0)WideStringinline
UnicodeSavvyString::append(code_value const *s, size_type nCodeValues, size_type nCodePoints=0)UnicodeSavvyStringprotected
AppendUTF32TextChar(UTF32TextChar c32) (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
assign(IteratorType b, IteratorType e, size_type nCodePoints=0)WideStringinline
assign(WideString::const_pointer_raw src, size_type nCodeValues, size_type nCodePoints=0)WideStringinline
assign_impl(InputIterator b, InputIterator e, size_type nCodePoints, std::input_iterator_tag) (defined in UnicodeSavvyString)UnicodeSavvyStringinlineprotected
assign_impl(FwdIterator b, FwdIterator e, size_type nCodePoints, std::forward_iterator_tag) (defined in UnicodeSavvyString)UnicodeSavvyStringinlineprotected
begin() const WideStringinline
begin_raw()WideString
begin_raw() const (defined in WideString)WideString
BuildFromSystemString(const PMString &ss) (defined in WideString)WideString
capacity(void) const UnicodeSavvyStringinline
CharCount() const UnicodeSavvyStringinline
Clear() (defined in WideString)WideStringinline
clear()UnicodeSavvyString
code_point typedef (defined in UnicodeSavvyString)UnicodeSavvyString
code_value typedef (defined in UnicodeSavvyString)UnicodeSavvyString
code_value_iterator typedef (defined in UnicodeSavvyString)UnicodeSavvyString
CodePointIndexToUTF16Index(int32 index) const UnicodeSavvyStringinline
compare(const WideString &s) const (defined in WideString)WideString
const_code_value_iterator typedef (defined in UnicodeSavvyString)UnicodeSavvyString
const_iterator typedef (defined in WideString)WideString
const_iterator_raw typedef (defined in WideString)WideString
const_pointer typedef (defined in WideString)WideString
const_pointer_raw typedef (defined in WideString)WideString
const_reference typedef (defined in WideString)WideString
const_reference_raw typedef (defined in WideString)WideString
const_reverse_iterator typedef (defined in WideString)WideString
const_reverse_iterator_raw typedef (defined in WideString)WideString
ConstBuffer() const (defined in UnicodeSavvyString)UnicodeSavvyStringinlineprotected
Contains(const WideString &key, int32 pos=0) const (defined in WideString)WideStringinline
CopyFrom(const UnicodeSavvyString &other) (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
CountChars() const (defined in UnicodeSavvyString)UnicodeSavvyStringinlineprotected
CountCharsUtil(const UTF16TextChar *buffer, int32 bufferLength) const (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
data_type typedef (defined in WideString)WideString
difference_type typedef (defined in WideString)WideString
empty() const (defined in WideString)WideStringinline
end() const (defined in WideString)WideStringinline
end_raw() (defined in WideString)WideString
end_raw() const (defined in WideString)WideString
erase(const WideString::const_iterator &b, const WideString::const_iterator &e)WideStringinline
erase_safe(code_value_iterator b, code_value_iterator e) (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
FirstChar() const (defined in WideString)WideString
fNumChars (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
fSmallStorage (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
fStorage (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
fUTF16BufferLength (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
GetBufferForWriting(size_type size) (defined in UnicodeSavvyString)UnicodeSavvyStringinlineprotected
GetChar(int32 pos) const (defined in WideString)WideStringinline
GetItem(const WideString &delimiter, const int32 nItem) const WideString
GetSystemString(PMString *ss) const (defined in WideString)WideString
GetUTF32TextChar(int32 pos) const UnicodeSavvyStringinline
GrabUTF16Buffer(int32 *numUTF16s) const UnicodeSavvyStringinline
Hash(void) const WideString
HasMultiWordUnicode() const UnicodeSavvyStringinline
IndexOf(const WideString &keyString, int32 position=0) const (defined in WideString)WideString
IndexOf(WideString::value_type c, int32 position=0) const (defined in WideString)WideString
Insert(const WideString &s, int32 position=0, int32 count=kMaxInt32) (defined in WideString)WideString
Insert(WideString::const_pointer_raw buf, int32 len, int32 pos=0) (defined in WideString)WideStringinline
Insert(WideString::value_type c, int32 pos=0) (defined in WideString)WideStringinline
insert_safe(code_value_iterator i, const_code_value_iterator sb, const_code_value_iterator se) (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
InsertGap(uint32 wordWiseIndex, size_type numberOfSpaces) (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
InsertUTF16String(const UTF16TextChar *buf, int32 len, int32 position=0) (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
InsertUTF32TextChar(UTF32TextChar c, int32 pos=0) (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
IsNull() const (defined in WideString)WideStringinline
iterator_raw typedef (defined in WideString)WideString
kMaxSmallString enum value (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
kNil_shared_ptr (defined in WideString)WideStringstatic
LastChar() const (defined in WideString)WideString
Length() const WideStringinline
move_from(UnicodeSavvyString &other) noexceptUnicodeSavvyStringinlineprotected
NumUTF16TextChars() const UnicodeSavvyStringinline
operator!=(const WideString &s) const (defined in WideString)WideStringinline
operator!=(const UTF16TextChar *b) const (defined in WideString)WideStringinline
operator+=(WideString::value_type c) (defined in WideString)WideStringinline
operator+=(const WideString &s) (defined in WideString)WideStringinline
operator<(const WideString &s) const (defined in WideString)WideStringinline
operator<=(const WideString &s) const (defined in WideString)WideStringinline
operator=(const WideString &other)WideStringinline
operator=(WideString &&other) noexceptWideStringinline
operator=(WideString::const_pointer_raw copy) (defined in WideString)WideStringinline
operator==(const WideString &s) const (defined in WideString)WideString
operator==(WideString::const_pointer_raw b) const (defined in WideString)WideString
UnicodeSavvyString::operator==(const UnicodeSavvyString &s) const UnicodeSavvyStringprotected
operator>(const WideString &s) const (defined in WideString)WideStringinline
operator>=(const WideString &s) const (defined in WideString)WideStringinline
operator[](int32 index) const WideStringinline
pointer typedef (defined in WideString)WideString
pointer_raw typedef (defined in WideString)WideString
push_back(WideString::value_type c) (defined in WideString)WideStringinline
rbegin() const (defined in WideString)WideStringinline
rbegin_raw() (defined in WideString)WideStringinline
rbegin_raw() const (defined in WideString)WideStringinline
ReadWrite(IPMStream *s) (defined in WideString)WideString
reference typedef (defined in WideString)WideString
reference_raw typedef (defined in WideString)WideString
Remove(int32 position, CharCounter count)UnicodeSavvyString
remove_raw(int32 utf16Pos, int32 utf16Count) (defined in WideString)WideString
RemoveCodePoints(int32 startCodePointIndex, int32 numCodePoints) (defined in WideString)WideString
RemoveGap(uint32 wordWiseIndex, size_type numberOfSpaces) (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
rend() const (defined in WideString)WideStringinline
rend_raw() (defined in WideString)WideStringinline
rend_raw() const (defined in WideString)WideStringinline
replace(const WideString::const_iterator &b, const WideString::const_iterator &e, const WideString &s)WideStringinline
replace(const WideString::const_iterator &b, const WideString::const_iterator &e, const WideString::const_iterator &br, const WideString::const_iterator &er)WideString
UnicodeSavvyString::replace(size_type pos, size_type n1, code_value const *s, size_type n2)UnicodeSavvyStringprotected
replace_safe(code_value_iterator b, code_value_iterator e, const_code_value_iterator sb, const_code_value_iterator se) (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
reserve(size_type newCapacity)UnicodeSavvyString
resize(size_type newSize, code_value fill=code_value())UnicodeSavvyString
reverse_iterator_raw typedef (defined in WideString)WideString
SetChar(int32 index, WideString::value_type c32) (defined in WideString)WideString
SetCString(ConstCString C, bool16 convertEmbeddedUnicode=kFalse, int32 numChars=-1)WideString
SetString(const WideString &s)WideString
SetString(const WideString::const_iterator &iter, int32 numChars) (defined in WideString)WideString
SetX16String(WideString::const_pointer_raw x, int32 len=kMaxInt32, int32 numChars=-1) (defined in WideString)WideString
SetX16String(const wchar_t *s, int32 len=kMaxInt32, int32 numChars=-1) (defined in WideString)WideString
Shrink(bool16 maxshrink=kFalse)WideString
size_type typedef (defined in UnicodeSavvyString)UnicodeSavvyString
Strip(WideString::value_type c)WideStringinline
Substring(int32 position, int32 count=kMaxInt32) const (defined in WideString)WideString
surro_GetUTF32TextChar(int32 pos) const (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
ToLower() (defined in WideString)WideString
ToUpper() (defined in WideString)WideString
Truncate(CharCounter count)UnicodeSavvyString
UnicodeBufferIsValid() const (defined in UnicodeSavvyString)UnicodeSavvyStringinlineprotected
UnicodeSavvyString() (defined in UnicodeSavvyString)UnicodeSavvyStringinlineprotected
UnicodeSavvyString(adobe::move_from< UnicodeSavvyString > other)UnicodeSavvyStringinlineprotected
UnicodeSavvyString(UnicodeSavvyString &&other) noexcept (defined in UnicodeSavvyString)UnicodeSavvyStringinlineprotected
UnicodeSavvyString(IteratorType b, IteratorType e, size_type nCodePoints=0)UnicodeSavvyStringinlineprotected
UTF16IndexToCodePointIndex(int32 index) const (defined in WideString)WideString
value_type typedef (defined in WideString)WideString
value_type_raw typedef (defined in WideString)WideString
WideString() (defined in WideString)WideString
WideString(WideString::const_pointer_raw s, int32 len=kMaxInt32, int32 numChars=-1) (defined in WideString)WideStringexplicit
WideString(const WideString::const_iterator &iter, int32 numChars) (defined in WideString)WideString
WideString(const WideString &w) (defined in WideString)WideString
WideString(WideString &&other) noexcept=default (defined in WideString)WideString
WideString(ConstCString string, int32 numChars=-1) (defined in WideString)WideStringexplicit
WideString(const PMString &s) (defined in WideString)WideStringexplicit
WideString(const wchar_t *s, int32 len=kMaxInt32) (defined in WideString)WideStringexplicit
WideString(IteratorType b, IteratorType e, size_type nCodePoints=0)WideStringinline
WideString(adobe::move_from< WideString > other)WideStringinline
~UnicodeSavvyString() (defined in UnicodeSavvyString)UnicodeSavvyStringprotected
~WideString()WideString