![]() | InDesign SDK 20.5 |
This is the complete list of members for PMString, including all inherited members.
| Append(const PMString &s, CharCounter nCharacters=kMaxInt32) | PMString | |
| Append(const WideString &s) | PMString | |
| Append(const char *ps, int32 nBytes=kMaxInt32, PMString::StringEncoding encoding=kUnknownEncoding) | PMString | |
| Append(char pc, PMString::StringEncoding encoding=kUnknownEncoding) | PMString | |
| Append(const PlatformChar &pc) | PMString | |
| append(const wchar_t *s) | PMString | |
| UnicodeSavvyString::append(code_value const *s, size_type nCodeValues, size_type nCodePoints=0) | UnicodeSavvyString | protected |
| AppendFixed(Fixed f) | PMString | inline |
| AppendNumber(int32 i) | PMString | |
| AppendNumber(const PMReal &r, int32 digitsPrecision=-1, bool16 round=kFalse, bool16 eliminateTrailingZeros=kFalse) | PMString | |
| AppendUTF32TextChar(UTF32TextChar c32) (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| AppendW(const UTF16TextChar *ws, int32 nDblBytes=kMaxInt32) | PMString | |
| AppendW(UTF32TextChar wc) | PMString | |
| AsFixed(Fixed f) | PMString | inline |
| AsNumber(int32 i) | PMString | |
| AsNumber(const PMReal &r, int32 digitsPrecision=-1, bool16 round=kFalse, bool16 eliminateTrailingZeros=kFalse) | PMString | |
| assign(const wchar_t *s, size_t len) | PMString | inline |
| UnicodeSavvyString::assign(IteratorType b, IteratorType e, size_type nCodePoints=0) | UnicodeSavvyString | inlineprotected |
| assign_impl(InputIterator b, InputIterator e, size_type nCodePoints, std::input_iterator_tag) (defined in UnicodeSavvyString) | UnicodeSavvyString | inlineprotected |
| assign_impl(FwdIterator b, FwdIterator e, size_type nCodePoints, std::forward_iterator_tag) (defined in UnicodeSavvyString) | UnicodeSavvyString | inlineprotected |
| AssignToPlatformBuffer(ConstCString src, int32 lengthInBytes) (defined in PMString) | PMString | protected |
| begin() const | UnicodeSavvyString | inline |
| BeginsWith(const PMString &searchString, CharCounter pos=0) const | PMString | |
| capacity(void) const | UnicodeSavvyString | inline |
| CharCount() const | UnicodeSavvyString | inline |
| clear() | PMString | |
| Clear(void) | PMString | inline |
| 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 | UnicodeSavvyString | inline |
| Compare(bool16 casesensitive, const PMString &s) const | PMString | |
| const_code_value_iterator typedef (defined in UnicodeSavvyString) | UnicodeSavvyString | |
| const_reference typedef (defined in UnicodeSavvyString) | UnicodeSavvyString | |
| ConstBuffer() const (defined in UnicodeSavvyString) | UnicodeSavvyString | inlineprotected |
| Contains(const PMString &searchString, CharCounter pos=0) const | PMString | |
| ConversionError enum name | PMString | |
| CopyFrom(const UnicodeSavvyString &other) (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| CountCharsUtil(const UTF16TextChar *buffer, int32 bufferLength) const (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| data_type typedef (defined in PMString) | PMString | |
| difference_type typedef (defined in UnicodeSavvyString) | UnicodeSavvyString | |
| empty() const | PMString | |
| end() const | UnicodeSavvyString | inline |
| erase_safe(code_value_iterator b, code_value_iterator e) (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| fNumChars (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| fSmallStorage (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| fStorage (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| fUTF16BufferLength (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| GetAsDouble(ConversionError *pError=nil, CharCounter *lenNotConverted=nil) const | PMString | |
| GetAsNumber(ConversionError *pError=nil, CharCounter *lenNotConverted=nil) const | PMString | |
| GetBufferForWriting(size_type size) (defined in UnicodeSavvyString) | UnicodeSavvyString | inlineprotected |
| GetChar(CharCounter pos, PMString::StringEncoding encoding=kUnknownEncoding) const | PMString | |
| GetCString(CString C, int32 bufferSize, PMString::StringEncoding encoding=kUnknownEncoding) const | PMString | |
| GetEncoding() const | PMString | |
| GetItem(const PMString &delimiter, const int32 nItem) const | PMString | |
| GetPlatformString(PMString::StringEncoding encoding=kUnknownEncoding) const | PMString | |
| GetPString(PString p, int32 bufferSize, PMString::StringEncoding encoding=kUnknownEncoding) const | PMString | |
| GetScript() const | PMString | |
| GetUTF32TextChar(int32 pos) const | UnicodeSavvyString | inline |
| GetUTF8String() const | PMString | |
| GetWChar(int32 pos) const | PMString | |
| GetWChar_tString(wchar_t *wchar_tString, int32 bufferSize) const | PMString | |
| GrabUTF16Buffer(int32 *numUTF16s) const | UnicodeSavvyString | inline |
| GrabWString(void) const | PMString | |
| Hash(void) const | PMString | |
| HasMultiWordUnicode() const | UnicodeSavvyString | inline |
| HasTranslated() const | PMString | |
| IndexOfCharacter(const PlatformChar &pc, CharCounter pos=0) const | PMString | |
| IndexOfString(const PMString &keyString, CharCounter pos=0) const | PMString | |
| IndexOfWChar(UTF32TextChar wc, int32 pos=0) const | PMString | |
| Insert(const PMString &s, CharCounter pos=0, CharCounter nCharacters=kMaxInt32) | PMString | |
| Insert(const char *ps, int32 nBytes=kMaxInt32, CharCounter pos=0, PMString::StringEncoding encoding=kUnknownEncoding) | PMString | |
| Insert(char pc, CharCounter pos=0, PMString::StringEncoding encoding=kUnknownEncoding) | PMString | |
| Insert(const PlatformChar &pc, CharCounter pos=0) | PMString | |
| insert_safe(code_value_iterator i, const_code_value_iterator sb, const_code_value_iterator se) (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| InsertGap(uint32 wordWiseIndex, size_type numberOfSpaces) (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| InsertUTF16String(const UTF16TextChar *buf, int32 len, int32 position=0) (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| InsertUTF32TextChar(UTF32TextChar c, int32 pos=0) (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| InsertW(const UTF16TextChar *ws, int32 nDblBytes=kMaxInt32, int32 pos=0) | PMString | |
| InsertW(UTF32TextChar wc, int32 pos=0) | PMString | |
| IsEmpty() const | PMString | |
| IsEqual(const PMString &s, bool8 casesensitive=kTrue, bool8 limitCompareToShorterLength=kFalse) const | PMString | |
| IsNull(void) const | PMString | |
| IsTranslatable() const | PMString | |
| kAllWhiteSpace enum value | PMString | |
| kDontTranslateDuringCall enum value | PMString | |
| kEncodingArabic enum value | PMString | |
| kEncodingASCII enum value | PMString | |
| kEncodingChineseBig5 enum value | PMString | |
| kEncodingChineseGBK enum value | PMString | |
| kEncodingCyrillic enum value | PMString | |
| kEncodingEastEuropean enum value | PMString | |
| kEncodingGreek enum value | PMString | |
| kEncodingHebrew enum value | PMString | |
| kEncodingKorean enum value | PMString | |
| kEncodingShiftJIS enum value | PMString | |
| kEncodingThai enum value | PMString | |
| kEncodingVietnamese enum value | PMString | |
| kLeadingAndTrailingWhiteSpace enum value | PMString | |
| kLeadingWhiteSpace enum value | PMString | |
| kMaxSmallString enum value (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| kNoError enum value | PMString | |
| kNoNumber enum value | PMString | |
| kNotJustNumber enum value | PMString | |
| kPlatformEncodingMac enum value | PMString | |
| kPlatformEncodingOther enum value | PMString | |
| kPlatformEncodingWin enum value | PMString | |
| kTrailingWhiteSpace enum value | PMString | |
| kTranslateDuringCall enum value | PMString | |
| kUnknownEncoding enum value (defined in PMString) | PMString | |
| kUTF8Encoding enum value | PMString | |
| LastIndexOfCharacter(const PlatformChar &pc) const | PMString | |
| LastIndexOfString(const PMString &keyString) const | PMString | |
| LastIndexOfWChar(UTF32TextChar wc) const | PMString | |
| move_from(UnicodeSavvyString &other) noexcept | UnicodeSavvyString | inlineprotected |
| NumUTF16TextChars() const | UnicodeSavvyString | inline |
| operator!=(const PMString &s) const | PMString | |
| operator+(const PMString &s1, const PMString &s2) | PMString | friend |
| operator+=(const PMString &s) | PMString | |
| operator<(const PMString &s) const | PMString | |
| operator<=(const PMString &s) const | PMString | |
| operator=(const PMString &other) | PMString | inline |
| operator=(PMString &&other) noexcept | PMString | inline |
| operator==(const PMString &s) const | PMString | |
| operator==(ConstCString key) const | PMString | |
| UnicodeSavvyString::operator==(const UnicodeSavvyString &s) const | UnicodeSavvyString | protected |
| operator>(const PMString &s) const | PMString | |
| operator>=(const PMString &s) const | PMString | |
| operator[](CharCounter index) const | PMString | |
| ParseForEmbeddedCharacters() | PMString | |
| PMString() (defined in PMString) | PMString | |
| PMString(ConstCString key, TranslateDuringCall translate=kDontTranslateDuringCall) | PMString | |
| PMString(const UTF16TextChar *string, int32 nDblBytes) | PMString | |
| PMString(const wchar_t *s) | PMString | explicit |
| PMString(const wchar_t *s, size_t len) | PMString | |
| PMString(adobe::move_from< PMString > other) | PMString | inline |
| PMString(PMString &&other) noexcept (defined in PMString) | PMString | inline |
| PMString(const PMString &s) (defined in PMString) | PMString | |
| PMString(const WideString &s) (defined in PMString) | PMString | |
| PMString(ConstCString string, PMString::StringEncoding encoding) | PMString | |
| ReadPlatformWriteUnicode(IPMStream *s, PMString::StringPlatformEncoding encoding=kPlatformEncodingOther, bool16 includeBools=kTrue) | PMString | |
| ReadWrite(IPMStream *s) | PMString | |
| ReadWriteKey(IPMStream *s) | PMString | |
| Remove(CharCounter pos, CharCounter count=1) | PMString | |
| RemoveGap(uint32 wordWiseIndex, size_type numberOfSpaces) (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| replace(size_type pos, size_type n1, code_value const *s, size_type n2) | UnicodeSavvyString | protected |
| replace_safe(code_value_iterator b, code_value_iterator e, const_code_value_iterator sb, const_code_value_iterator se) (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| reserve(size_type newCapacity) | UnicodeSavvyString | |
| resize(size_type newSize, code_value fill=code_value()) | UnicodeSavvyString | |
| SetCString(ConstCString C, PMString::StringEncoding encoding) | PMString | |
| SetCString(ConstCString C) | PMString | |
| SetEncoding(PMString::StringEncoding encoding) | PMString | |
| SetKey(ConstCString key, TranslateDuringCall translate=kDontTranslateDuringCall) | PMString | |
| SetPString(ConstPString p, PMString::StringEncoding encoding) | PMString | |
| SetScript(uint8 script) | PMString | |
| SetString(const PMString &s) | PMString | |
| SetTranslatable(bool16 shouldTranslate) | PMString | |
| SetTranslated() | PMString | |
| SetUTF8String(const std::string &utf8String) | PMString | |
| SetXString(const UTF16TextChar *x, int32 nDblBytes) | PMString | |
| SetXString(const char *x, int32 nBytes, PMString::StringEncoding encoding=kUnknownEncoding) | PMString | |
| size_type typedef (defined in UnicodeSavvyString) | UnicodeSavvyString | |
| StringEncoding enum name | PMString | |
| StringPlatformEncoding enum name | PMString | |
| StripWhiteSpace(WhitespaceType wsType=kAllWhiteSpace) | PMString | |
| Substring(CharCounter pos, CharCounter count=kMaxInt32) const | PMString | |
| surro_GetUTF32TextChar(int32 pos) const (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |
| swap(PMString &left, PMString &right) noexcept | PMString | friend |
| ToLower(void) | PMString | |
| ToUpper(void) | PMString | |
| Translate(const PMLocaleId &locale) | PMString | |
| Translate() | PMString | |
| TranslateDuringCall enum name | PMString | |
| Truncate(CharCounter count=1) | PMString | |
| UnicodeBufferIsValid() const (defined in UnicodeSavvyString) | UnicodeSavvyString | inlineprotected |
| UnicodeSavvyString() (defined in UnicodeSavvyString) | UnicodeSavvyString | inlineprotected |
| UnicodeSavvyString(adobe::move_from< UnicodeSavvyString > other) | UnicodeSavvyString | inlineprotected |
| UnicodeSavvyString(UnicodeSavvyString &&other) noexcept (defined in UnicodeSavvyString) | UnicodeSavvyString | inlineprotected |
| UnicodeSavvyString(IteratorType b, IteratorType e, size_type nCodePoints=0) | UnicodeSavvyString | inlineprotected |
| value_type typedef (defined in UnicodeSavvyString) | UnicodeSavvyString | |
| WCharLength(void) const | PMString | |
| WhitespaceType enum name | PMString | |
| ~PMString() (defined in PMString) | PMString | |
| ~UnicodeSavvyString() (defined in UnicodeSavvyString) | UnicodeSavvyString | protected |