|
CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
|
This is the complete list of members for CartoType::TTextBuffer< aMaxLength >, including all inherited members.
| Abbreviate(const CAbbreviationDictionary &aDictionary) | CartoType::MString | |
| Append(const MString &aString) | CartoType::MString | inline |
| Append(const uint16_t *aText, size_t aLength=npos) | CartoType::MString | inline |
| Append(const char *aText, size_t aLength=npos, int32_t aCodePage=0) | CartoType::MString | inline |
| Append(const std::basic_string< T > aString) | CartoType::MString | inline |
| Append(uint16_t aChar) | CartoType::MString | inline |
| AppendCommaSeparated(const CString &aLabel, const CString &aText, size_t &aItems, size_t aMaxItems=SIZE_MAX) | CartoType::MString | |
| Clear() | CartoType::MString | inline |
| Compare(MIter< int32_t > &aIter1, MIter< int32_t > &aIter2, TStringMatchMethod aStringMatchMethod) noexcept | CartoType::MString | static |
| Compare(MIter< int32_t > &aIter, TStringMatchMethod aStringMatchMethod) const noexcept | CartoType::MString | |
| Compare(const MString &aString) const | CartoType::MString | inline |
| Compare(const MString &aString, TStringMatchMethod aStringMatchMethod) const noexcept | CartoType::MString | |
| Compare(const uint16_t *aText) const | CartoType::MString | inline |
| Compare(const uint16_t *aText, size_t aLength) const | CartoType::MString | inline |
| Compare(const char16_t *aText, size_t aLength=npos) const | CartoType::MString | inline |
| Compare(const uint16_t *aText, size_t aLength, TStringMatchMethod aStringMatchMethod) const noexcept | CartoType::MString | |
| Compare(const char *aText, size_t aLength=npos, TStringMatchMethod aStringMatchMethod=TStringMatchMethod::Exact) const noexcept | CartoType::MString | |
| CompareExact(const char *aText, size_t aLength=npos) const noexcept | CartoType::MString | |
| CompareFoldCase(const char *aText, size_t aLength=npos) const noexcept | CartoType::MString | |
| CreateUtf16String() const | CartoType::MString | |
| CreateUtf8String() const | CartoType::MString | |
| Delete(size_t aStart, size_t aEnd) | CartoType::MString | inline |
| DeletePrefix(const MString &aPrefix) | CartoType::MString | |
| DeleteSuffix(const MString &aSuffix) | CartoType::MString | |
| Find(const MString &aString, TStringMatchMethod aStringMatchMethod=TStringMatchMethod::Exact, size_t *aEndPos=nullptr) const noexcept | CartoType::MString | |
| First(size_t aLength) const | CartoType::MString | |
| FuzzyMatch(MIter< int32_t > &aIter1, MIter< int32_t > &aIter2, int32_t aMaxDistance) noexcept | CartoType::MString | static |
| FuzzyMatch(const char *aText1, const char *aText2, int32_t aMaxDistance) noexcept | CartoType::MString | static |
| GetAttribute(const MString &aKey) const noexcept | CartoType::MString | |
| GetAttribute(const CString &aKey) const noexcept | CartoType::MString | |
| iLength | CartoType::MString | protected |
| Insert(size_t aIndex, const MString &aString) | CartoType::MString | inline |
| Insert(size_t aIndex, const uint16_t *aText, size_t aLength=npos) | CartoType::MString | inline |
| Insert(size_t aIndex, const char *aText, size_t aLength=npos, int32_t aCodePage=0) | CartoType::MString | inline |
| Insert(size_t aIndex, uint16_t aChar) | CartoType::MString | inline |
| IsEmpty() const | CartoType::MString | inline |
| IsLineBreak(size_t aPos) const noexcept | CartoType::MString | |
| KMaxFuzzyDistance | CartoType::MString | static |
| Last(size_t aLength) const | CartoType::MString | |
| LayerMatch(const MString &aWildText) const | CartoType::MString | |
| LayerMatch(const char *aWildText) const noexcept | CartoType::MString | |
| Length() const | CartoType::MString | inline |
| LineBreakAfter(size_t aPos) const noexcept | CartoType::MString | |
| LineBreakBefore(size_t aPos) const noexcept | CartoType::MString | |
| MString() | CartoType::MString | inlineprotected |
| MString(size_t aLength) | CartoType::MString | inlineprotected |
| NextAttribute(size_t &aPos, TText &aKey, TText &aValue) const noexcept | CartoType::MString | |
| operator std::string() const | CartoType::MString | inline |
| operator!=(const char *aText) const | CartoType::MString | inline |
| operator!=(const MString &aString) const | CartoType::MString | inline |
| operator!=(const uint16_t *aText) const | CartoType::MString | inline |
| operator!=(const char16_t *aText) const | CartoType::MString | inline |
| operator%(const char *aText) const noexcept | CartoType::MString | |
| operator%(const MString &aString) const | CartoType::MString | inline |
| operator%(const uint16_t *aText) const | CartoType::MString | inline |
| operator+=(const T &aText) | CartoType::MString | inline |
| operator<(const T &aOther) const | CartoType::MString | inline |
| operator<=(const T &aOther) const | CartoType::MString | inline |
| operator=(const T &aText) | CartoType::MString | inline |
| operator==(const char *aText) const noexcept | CartoType::MString | |
| operator==(const MString &aString) const | CartoType::MString | inline |
| operator==(const uint16_t *aText) const | CartoType::MString | inline |
| operator==(const char16_t *aText) const | CartoType::MString | inline |
| operator>(const T &aOther) const | CartoType::MString | inline |
| operator>=(const T &aOther) const | CartoType::MString | inline |
| operator[](size_t aIndex) const | CartoType::MString | inline |
| Replace(size_t aStart, size_t aEnd, MIter< int32_t > &aText, size_t aMaxLength) | CartoType::MString | |
| Replace(size_t aStart, size_t aEnd, const MString &aString) | CartoType::MString | inline |
| Replace(size_t aStart, size_t aEnd, const uint16_t *aText, size_t aLength=npos) | CartoType::MString | |
| Replace(size_t aStart, size_t aEnd, const char *aText, size_t aLength=npos, int32_t aCodePage=0) | CartoType::MString | |
| Replace(size_t aStart, size_t aEnd, uint16_t aChar) | CartoType::MString | inline |
| Set(const MString &aString) | CartoType::MString | inline |
| Set(const uint16_t *aText, size_t aLength=npos) | CartoType::MString | inline |
| Set(const std::basic_string< T > aString) | CartoType::MString | inline |
| Set(const char *aText, size_t aLength=npos) | CartoType::MString | |
| Set(const char *aText, size_t aLength, int32_t aCodePage) | CartoType::MString | inline |
| Set(uint16_t aChar) | CartoType::MString | inline |
| SetAttribute(const MString &aKey, const MString &aValue) | CartoType::MString | |
| SetAttribute(const CString &aKey, const CString &aValue) | CartoType::MString | |
| SetCase(TLetterCase aCase, const CStringTypeDictionary *aTitleCaseDictionary=0) | CartoType::MString | |
| SetLengthToZero() | CartoType::MString | inline |
| SetSentenceCase() | CartoType::MString | |
| Shape(TBidiParDir aParDir, CBidiEngine *aBidiEngine, bool aParStart, bool aReorderFontSelectors) | CartoType::MString | |
| Text() const | CartoType::TTextBuffer< aMaxLength > | inlinevirtual |
| ToDimension(size_t *aLengthUsed=nullptr) const noexcept | CartoType::MString | |
| ToDouble(size_t *aLengthUsed=nullptr) const noexcept | CartoType::MString | |
| ToInt32(const uint8_t *aText, size_t aLength, size_t *aLengthUsed=nullptr, int32_t aBase=10) noexcept | CartoType::MString | static |
| ToInt32(size_t *aLengthUsed=nullptr, int32_t aBase=10) const noexcept | CartoType::MString | |
| ToInt64(size_t *aLengthUsed=nullptr, int32_t aBase=10) const noexcept | CartoType::MString | |
| ToUint32(size_t *aLengthUsed=nullptr, int32_t aBase=10) const noexcept | CartoType::MString | |
| Transliterate(const CStringTypeDictionary *aTitleCaseDictionary=nullptr, const char *aLocale=nullptr) | CartoType::MString | |
| Trim() | CartoType::MString | |
| TTextBuffer() | CartoType::TTextBuffer< aMaxLength > | inline |
| TTextBuffer(const char *aText) | CartoType::TTextBuffer< aMaxLength > | inline |
| WildMatch(const MString &aWildText) const noexcept | CartoType::MString | |
| WildMatch(const char *aWildText) const noexcept | CartoType::MString | |
| ~MString() | CartoType::MString | inlinevirtual |